代码之家  ›  专栏  ›  技术社区  ›  pilcrow

特权操作的自动化测试

  •  2
  • pilcrow  · 技术社区  · 15 年前

    如何对需要不同于持续集成环境中的特权级别的单元/集成代码进行测试?

    CCRB

    当然,我们可以手动运行测试,但这样我们可能会忘记运行它们。

    其他人是如何处理这个问题的?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Péter Török    15 年前

    我会尝试找出一个可模拟接口背后的安全管理代码,以便在单元测试中,我可以提供我想要的假特权。

    通过这种方式,可以测试函数是否在禁用所需特权的情况下失败,以及是否在授予特权的情况下执行它应该执行的操作。

    没有更具体的细节,很难说得更多。