有没有办法自动生成单元测试没有Visual Studio企业在C#?

问题描述:

我正在为开发的代码编写单元测试我正在使用Visual Studio终极2013年有没有任何方法来自动生成单元测试。有没有办法自动生成单元测试没有Visual Studio企业在C#?

+0

pex和痣的组合(请参阅@Priyanka Subramani的评论)和一个覆盖工具会让你接近 – doctorlove

+0

是不是很难谷歌?和ofc有没有办法做到这一点 –

在测试套件中没有办法完全自动生成测试,但是有一些测试套件,如IntelliTest可以为您生成代码,如果您提供关于测试内容和如何测试的描述。

然而,它只是非常基本的存根/测试,为您生成,您将不得不自己编写有意义的测试。计算机不知道你想测试什么,需要覆盖哪些边缘情况以及测试的范围。

无法自动生成单元测试。你必须为开发的代码编写单元测试。

+1

https://www.microsoft.com /en-us/research/project/pex-and-moles-isolation-and-white-box-unit-testing-for-net/?from=http%3A%2F%2Fresearch.microsoft.com%2Fpex%2F this链接说什么? –