我想检查正在运行的代码是否是单元测试用例,或者不为结果执行不同的代码,例如:
if ( unit test case is running )
{
do something
}
else
{
do other thing
}
对此有什么想法吗?
这是一个糟糕的方法,您应该尝试通过模拟对象或其他机制来模拟您试图通过此状态避免的逻辑部分。
现在,对于您的问题,您可以使用布尔变量,例如isUnittest
您在测试设置和拆卸时设置的,正如我所说,我不建议您这样做。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)