VS2013单元测试

由于不是很懂单元测试,就去百度一下,一下内容均是百度所得。

单元测试的优点:1.帮助开发人员编写代码,提升质量、减少bug。2.提升反馈速度,减少重复工作,提高开发效率。3.保证最后的代码修改不会破坏之前的代码功能。4.让代码维护更容易。5.有助于改进代码质量和设计。

单元测试缺点:1.单元测试学习成本高。2.编写单元测试会增加程序员工作量。3.推广和运用单元测试需要比较大的投入。

看了这么多大致也了解了单元测试。单元测试是编写一个测试程序的程序,通过输入自动判断输出是否与预想相符合,来帮助程序员能够更好地更有效的完成程序开发。

本想昨晚在熄灯前给他解决掉,可是由于自己的粗心大意愿望没能实现,现在又是写了一上午……不管怎么样,终于成功了!

下载安装单元测试插件---->

建类库---->

自动生成的测试单元---->

在User类中创建测试单元---->

弹出窗口,更改其中的Project Name Format,Namespace  Name ,Class Name Format;由于第一次创建时没有更改,运行时出现错误,运行失败,稍后贴出失败之处……

---->

OK后出现一个新项目---->

写入代码---->

点击测试-->窗口-->测试资源管理器;运行!---->

成功了……当然要感谢湾姐:):):)

说一下被自己的马虎坑了出现的问题。

由于没有改Project Name Format,Namespace  Name ,Class Name Format,在最后要运行时出现错误,贴图---->

在网上各种搜解决办法都没有解决,所以默默的试了好多次。所以图片上的项目名字有的不一样。。。

在以后的学习中,会多学习单元测试方面的知识!!

时间: 2025-01-11 06:58:48

VS2013单元测试的相关文章

Vs2013单元测试功能对静态方法可以使用

Vs2013单元测试功能对静态方法可以使用? 前几天使用Vs2013的单元测试功能对某项目的DAL部分静态方法进行测试,总是报出Null of reference的错误.仔细检查代码后没有发现明显的错误,代码集成到小系统中也运行正常.而测试其他的非静态方法也是一切正常.长时间疑惑未解,网上也没有找到相关的解决方案,便将这个问题放下了. 这两天又开始了另外一个项目的开发,深知测试的重要性,于是打算深入探究下这个问题, 终于找到了问题的真正原因. vs2013的单元测试功能对静态方法可以正常测试.

VS2013单元测试及代码覆盖率分析--Xunit

1,Javaweb中有jmeter.jacoco.ant.badboy等集成测试代码覆盖率的方式,C#代码的覆盖率怎么测试呢?VS2013的IDE上本身并未集成测试的工具,以下讲解VS2013中C#代码的单元测试及代码覆盖率测试. 2,目前VS可集成的测试工具有Xunit.Nunit,Xunit是新版测试工具,Xunit已经托管在git上了,但是在codeplex上仍然提供下载.以下提供链接: a,http://xunit.codeplex.com/ b,https://github.com/x

VS2013 单元测试(使用VS2013自带的单元测试)

本文是官方文档的学习笔记,官方文档在这里. 1.打开VS3013,随便建一个解决方案,比如叫:UnitTest,建一个类库项目UnitTest_Bank,该项目中添加一个BankAccount类,这个类及类中的方法就是我们要测试的对象. 2.给UnitTest添加一个测试项目:在解决方案名称上右键=>添加=>新建项目=>VisualC#=>测试=>单元测试项目,项目名称叫UnitTest_BankTest,将UnitTest_Bank添加为UnitTest_BankTest的

使用VS2013进行单元测试

这次的作业安装了VS2013,对于它的安装过程我就不再细说了,归结起来就是一个字——等,尤其是语言包,最后只好放弃了装语言包,凭借我3级半的英语水平,明白这些没有问题——这仅仅个玩笑话,其实我是用有道词典,好用又方便,申明一下啊,这绝对不是打广告!好吧,为了证明我的确下载了VS2013,我有图为证. 装完VS2013后我开始了我的测试之路,打开之后我开始百度如何建一个C#项目,后面又参照这个同学的进行了测试(http://www.cnblogs.com/dreamq/p/5299080.html

如何使用VS2013本地C++单元测试框架

在VS2013中,可以使用VS自带的C++单元测试框架. 在使用该框架前,需要先安装Unit Test Generator(可以通过菜单“工具->扩展和更新”搜索安装). 下边,就阐述一下利用该框架的步骤: 1. 新建空的Win32控制台项目NativeUnitTest 将该工程的"配置类型"改为“动态库(dll)”,如下图: 2. 新建单元测试工程 在解决方案NativeUnitTest下新建单元测试工程,“Visual C++ -> 测试 -> 本机单元测试项目”

vs2013的使用和单元测试

我的vs2013是之前就安装好的,安装过程就不介绍了,我平常编写代码就是用的vs2013,用起来还是很方便的,现在我们就开始使用vs2013进行单元测试 首先我们建立一个项目,项目中选择virtual c#类库,点击确定: 建立好项目后在class1.cs中输入代码,class1.cs的代码变化如下: namespace DemoUser { public class User { public User(string userEmail) { m_email = userEmail; } pr

VS2013安装和单元测试

1. VC2013安装过程及使用感受 刚上大一的时候老师推荐我们用VC++6.0.当时也就听了老师的话用VC++6.0编程了一段时间.后来上了大二买了电脑VC++6.0支持不了WIN8.1所以我就开始接触VC2013了.VS2013这个软件我已经都用了一年了.所以,老师要求的要把安装过程图文并茂的表现出来....额~ 我不可能卸了再重下吧..毕竟要花费我一上午的时间还有我有些代码都在那所以我不敢动~~~希望老师谅解.我把我用VC2013的感受说一下.比如打一个scanf.如果是VC++6.0的话

如何在VS2013中进行Boost单元测试

对于如何在VS2013中进行Boost单元测试,这方面资料太少.自己也因此走了不少弯路.下文将会阐述一下如何在VS2013中进行Boost单元测试. 在开始Boost单元测试之前,我们需要先安装VS2013插件Boost Unit Test Adapter (Update 3) 以及编译Boost库.Boost Unit Test Adapte可以在VS2013中的“工具->扩展与更新”中找到并安装.对于Boost Unit Test Adapter所支持的Boost库版本请参考网页.我选择的是

使用VS2013进行C#程序的单元测试(转)

没有按照预期的那样做出成功的单元测试,磕磕绊绊参照了下面两篇博客大致做出来了,所以很有必要记录一下过程. http://www.cnblogs.com/duasonir/p/5299732.html(照着这个我成功的做出了单元测试) http://www.cnblogs.com/Look_Sun/p/4514732.html(这个我几乎研究了一天,但是最后还是没有做出来,最后看到上面那位同学的参考的内容和这篇一样,拜读之后也作出了半成品) 由于程序都是简单加法,而且我自己的思想并没有加入其中,项