是否有任何vs插件可以接受类并设置所有连接以生成测试类和方法以及模拟依赖项等。这似乎可以自动化。
答案 0 :(得分:2)
您可以尝试创建一些VS模板。
我为mysel创建了一些Resharper模板,但它们和你想要的一样复杂。
答案 1 :(得分:1)
微软曾经尝试过这样的事情,我相信,并因为不理解Test-Driven Development/Design的所有内容而受到广泛批评。
Pex可能是您正在寻找的一部分。它有助于单元测试,而不是替代它。
还有支持auto mocking的IoC容器框架(我认为也是模拟/隔离框架),这也可能有所帮助。
正如Vadim所提到的,模板和代码片段可以处理很多样板代码。
我没有使用过Pex或自动模拟;我只是做瓦迪姆所做的事。
答案 2 :(得分:0)
我怀疑不是;即使sig可以自动化,你也需要提供所有的案例;它不能推断什么应该等于什么,什么属性重要,什么是边缘情况等。