Unit testing 什么是.NETFramework 3.5的单元测试框架?
我在.NETFramework3.5中有一个项目,我可以看到nUNIT还不支持它。对于我的需求,您会推荐什么样的单元测试框架?我一直在尝试,它似乎工作得很好。与ReSharper的单元测试运行程序配合也很好 [编辑] 我想我会提到Gallio是MbUnit的下一个进化步骤,所以这不是一个全新的东西。我一直在尝试,似乎效果不错。与ReSharper的单元测试运行程序配合也很好 [编辑]Unit testing 什么是.NETFramework 3.5的单元测试框架?,unit-testing,.net-3.5,frameworks,nunit,Unit Testing,.net 3.5,Frameworks,Nunit,我在.NETFramework3.5中有一个项目,我可以看到nUNIT还不支持它。对于我的需求,您会推荐什么样的单元测试框架?我一直在尝试,它似乎工作得很好。与ReSharper的单元测试运行程序配合也很好 [编辑] 我想我会提到Gallio是MbUnit的下一个进化步骤,所以这不是一个全新的东西。我一直在尝试,似乎效果不错。与ReSharper的单元测试运行程序配合也很好 [编辑] 我想我会提到Gallio是MbUnit的下一个进化步骤,所以它不是一个全新的东西。NUnit在.NET 3.5中
我想我会提到Gallio是MbUnit的下一个进化步骤,所以它不是一个全新的东西。NUnit在.NET 3.5中运行得非常好-我从VS2008的Beta开始就一直在使用它(ReSharper运行测试)。NUnit在.NET 3.5中运行得非常好-我一直在使用它(ReSharper运行测试)自VS2008的Beta版以来。正如Jon所说,NUnit在3.5版上运行良好 您需要记住以下几点:
正如乔恩所说,NUnit在3.5版本下运行良好 您需要记住以下几点:
.NET 3.5的其他一些单元测试工具将是:
- MS测试-Visual Studio中的内置单元测试框架。它远没有它的名声那么坏
- ,它有一个非常好的API
- MS测试-Visual Studio中的内置单元测试框架。它远没有它的名声那么坏
- ,它有一个非常好的API
- 其他一些针对.NET 3.5的单元测试工具将是:
在NUnit.Util.TestLoader.ReloadTest(RuntimeFramework framework)中,我得到了相同的空引用错误,全新的3.5项目,带有一个简单的Assert.IsTrue(true)…当我尝试在guirunner中将程序集添加到我的NUnit项目中时,我得到: System.NullReferenceException。。。
在NUnit.Util.TestLoader.ReloadTest(RuntimeFramework framework)中,我个人使用MSTest,因为它内置于Visual Studio中。它只是让它变得简单,因为您不必安装任何东西就可以使用它。就我个人而言,我使用MSTest,因为它内置在Visual Studio中。它只是让它变得简单,因为使用它不需要安装任何东西。我也遇到了这个问题,并且能够在NUnit 2.5中解决它 在NUnit GUI中,在“工具”>“设置”下启用Visual Studio支持 现在选择文件>打开项目。。。将文件筛选器从“项目和程序集”更改为“解决方案”,然后加载解决方案文件。您应该能够运行所有测试
现在选择文件>另存为。。。并将当前设置另存为NUnit项目。您现在可以进入项目>编辑。。。并删除非测试程序集或进行任何其他需要的更改。我也遇到了这个问题,并且能够在NUnit 2.5中解决它 在NUnit GUI中,在“工具”>“设置”下启用Visual Studio支持 现在选择文件>打开项目。。。将文件筛选器从“项目和程序集”更改为“解决方案”,然后加载解决方案文件。您应该能够运行所有测试
现在选择文件>另存为。。。并将当前设置另存为NUnit项目。您现在可以进入项目>编辑。。。在.net framework 3.5中构建dll后,如果我们在NUnit中使用它,它可以正常工作,但如果您希望将NUnit与Visual Studio IDE集成,则需要更改配置文件以执行。但是我不知道在.net framework 3.5中构建dll后如何实现这一点,如果我们在NUnit中使用它,它可以正常工作,但是如果您想将NUnit与Visual Studio IDE集成,则需要更改配置文件才能执行。但是我不知道怎么做为什么