<分区>
有单元测试生成这样的东西吗?如果是这样...
……效果好吗?
...可用于 .NET 的自动生成解决方案有哪些?
...是否有使用此类技术的示例?
...这是否仅适用于某些类型的应用程序,还是可以用来替代所有手动编写的单元测试?
<分区>
有单元测试生成这样的东西吗?如果是这样...
……效果好吗?
...可用于 .NET 的自动生成解决方案有哪些?
...是否有使用此类技术的示例?
...这是否仅适用于某些类型的应用程序,还是可以用来替代所有手动编写的单元测试?
最佳答案
看看Pex .它是微软研究院的一个项目。来自网站:
Pex 通过基于动态符号执行的自动探索性测试,从手写的参数化单元测试生成单元测试。
如评论中所述,Pex 现在称为 IntelliTest并且是 Visual Studio Enterprise Edition 的一项功能。它支持以 MSTest、MSTest V2、NUnit 和 xUnit 格式发出测试,并且它是可扩展的,因此您可以将它与其他单元测试框架一起使用。
但请注意以下注意事项:
关于c# - 自动生成 .NET 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/142481/