我目前有一些针对我们所有控制器和操作的单元测试,以及对我们允许的一些“临时豁免”的额外测试(但结果会收到其他检查)。
我们能够删除所有临时豁免(一件好事),但功能需要保留以供将来使用。
然而,由于TestCaseSource
现在是空的,NUnit 没有通过“没有提供参数”的测试。
我不一定不同意这种行为,但考虑到我的情况,有没有办法只在TestCaseSource
为空时忽略测试,而不是因为这条消息而失败?
我目前有一些针对我们所有控制器和操作的单元测试,以及对我们允许的一些“临时豁免”的额外测试(但结果会收到其他检查)。
我们能够删除所有临时豁免(一件好事),但功能需要保留以供将来使用。
然而,由于TestCaseSource
现在是空的,NUnit 没有通过“没有提供参数”的测试。
我不一定不同意这种行为,但考虑到我的情况,有没有办法只在TestCaseSource
为空时忽略测试,而不是因为这条消息而失败?