Unit testing 用于自动创建nunit测试的Visual Studio插件?
你知道他们是怎么说的吗,“有一个应用程序可以做到这一点”?好的,有没有VS插件 我希望能够右键单击一个方法并选择“CreateUnitTestMethod…”,让它在我的项目树中的特定位置生成一个NUnitStub。比如说。我有一个Unit testing 用于自动创建nunit测试的Visual Studio插件?,unit-testing,visual-studio-2010,plugins,Unit Testing,Visual Studio 2010,Plugins,你知道他们是怎么说的吗,“有一个应用程序可以做到这一点”?好的,有没有VS插件 我希望能够右键单击一个方法并选择“CreateUnitTestMethod…”,让它在我的项目树中的特定位置生成一个NUnitStub。比如说。我有一个TheNextBigThing库,其中包含一个Idea类和一个MakeMeRich()方法。例如,我想让它在名为IdeaTests的类中,在名为TheNextBigThing的子文件夹中的Tests项目中创建一个单元测试方法 我知道。我知道。所有TDD的拥护者都会告诉
TheNextBigThing
库,其中包含一个Idea
类和一个MakeMeRich()
方法。例如,我想让它在名为IdeaTests
的类中,在名为TheNextBigThing
的子文件夹中的Tests
项目中创建一个单元测试方法
我知道。我知道。所有TDD的拥护者都会告诉我,我是在倒退,但请幽默我。我有一些代码我想用一些测试来改进,有时我会在测试之前编写方法
如果它不存在,有没有关于如何自己编写它的指针?启动该加载项并不难。既然您已经有了VS,只需创建新项目>VS扩展性即可 除非您使用某种模板语言,否则您很可能必须学习一些codegen
我?我认为这是一个很酷的想法,我希望看到它得到实施。启动它,在github(或类似网站)上共享它,并观察它的增长。如果您运行的是Visual Studio 2010 Professional或Premium,您可以通过右键单击该方法使用MSTest创建单元测试
此外,我建议使用Pex。除了实现特定方法100%代码覆盖率所需的所有单元测试之外,Pex还将为您创建单元测试。我认为2010的所有版本都内置了单元测试功能。。。您是否希望自定义测试的创建位置?对。我需要它是为了nunit而不是msunit或者其他什么名字。我做了一些修改来澄清这个问题。