如何在被测代码中注入断言/假设?

时间:2016-01-15 14:54:27

标签: visual-studio-2015 pex intellitest

对于我的研究,我在Visual Studio 2015 Enterprise上使用Intellitest。我读到可以在Intellitest生成的参数化单元测试中添加假设和断言。不幸的是,我还需要在测试代码中添加假设和断言。可能吗?如果是,怎么样?

1 个答案:

答案 0 :(得分:0)

在参数化单元测试中,您可以使用PexAssume和PexAssert静态类(有关详细信息,请参阅MSDN sites)。

在测试代码中,您应使用代码合同。但是,据我所知,IntelliTest无法识别它们当前以生成测试用例(source)。