c# – Visual Studio 2008中单元测试的初学者介绍
发布时间:2020-12-15 18:10:50 所属栏目:百科 来源:网络整理
导读:我是一个自学成才的开发人员,我的经验都在我开发的小型应用程序中. 我正在开发一个我已经公开的应用程序,我已经意识到,我需要开始做好的单元测试来捕获回归,并且通常会确保一切正常. 我已经阅读了一个previous question.我想知道是否有任何资源在线专门处理V
我是一个自学成才的开发人员,我的经验都在我开发的小型应用程序中.
我正在开发一个我已经公开的应用程序,我已经意识到,我需要开始做好的单元测试来捕获回归,并且通常会确保一切正常. 我已经阅读了一个previous question.我想知道是否有任何资源在线专门处理Visual Studio 2008中的C#单元测试,最好用例子. 编辑:我使用Visual Studio 2008 Professional for Windows应用程序,没有Web开发. 解决方法
您没有指定使用哪个
flavor of VS2008.如果是Pro或以上版本,那么MSTest是捆绑的,但很多人都有问题 – 它并不总是非常直观,而且需要太多的设置来做简单的事情,如覆盖/文件部署.
演练是here. 作为推荐,我建议使用VS2008与NUnit(免费)和TestDriven.NET(不是免费的).它消除了所有的痛苦,让你只是写简单的东西,如: [TestFixture] public class Foo { [Test] public void Bar() { Assert.AreEqual(2,1+1); } } 然后,右键单击(在类,方法,项目中的解决方案),并使用TestDriven.NET提供的测试选项,包括(如果您有MSTest)“测试与>团队覆盖”,它使用MSTest覆盖工具运行您的NUnit测试,包括将着色回到IDE中以显示执行的行.不要混淆“testrunco??nfig”和MSTest希望您使用的其他文件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |