第三周作业(一):安装VS以及创建单元测试
2016-03-17 11:39
239 查看
安装的时候找的是最新版本的VS2015,因为不想花钱也不想用破解版,所以用社区版本。
下了一个IOS文件,社区版VS2015
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317112623146-562959095.jpg)
,个人免费版,强行表示不用盗版来表现自己高尚的情操:D
放入虚拟光驱软件后,打开自动安装,一键傻瓜操作,直接安装好了,中间等待了几个小时就不用细说。
打开的时候是这样的
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317112842865-1028673798.jpg)
进去了以后是这样的,基于个人恶趣味选择了一个比较难看的界面,不过之后就后悔了,打算改回来:(
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317113127912-1770905904.jpg)
准备开始单元测试,选择项目新建一个C#的类库
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317113330615-1632278718.jpg)
现成的代码直接丢进去,鼠标放在USER上面,创建单元测试,但是创建单元测试之后,光有这一个东西没有具体方法是无法测试的,所以就再来一段现成的代码丢进去.cs里面
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317191701865-19143076.jpg)
直接运行测试
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317191723803-287202519.jpg)
测试名称: UserConstructorTest
测试全名: DemoUser.Tests.UserTests.UserConstructorTest
测试源: d:\documents\visual studio 2015\Projects\ClassLibrary7\ClassLibrary7Tests\UserTests.cs:第 16 行
测试结果: 已通过
测试持续时间: 0:00:00.0064218
下了一个IOS文件,社区版VS2015
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317112623146-562959095.jpg)
,个人免费版,强行表示不用盗版来表现自己高尚的情操:D
放入虚拟光驱软件后,打开自动安装,一键傻瓜操作,直接安装好了,中间等待了几个小时就不用细说。
打开的时候是这样的
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317112842865-1028673798.jpg)
进去了以后是这样的,基于个人恶趣味选择了一个比较难看的界面,不过之后就后悔了,打算改回来:(
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317113127912-1770905904.jpg)
准备开始单元测试,选择项目新建一个C#的类库
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317113330615-1632278718.jpg)
namespace DemoUser { public class User { public User(string userEmail) { m_email = userEmail; } private string m_email; } }
现成的代码直接丢进去,鼠标放在USER上面,创建单元测试,但是创建单元测试之后,光有这一个东西没有具体方法是无法测试的,所以就再来一段现成的代码丢进去.cs里面
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317191701865-19143076.jpg)
[TestMethod()] public void UserConstructorTest() { string userEmail = "zhanglsh@163.com"; // 初始化为适当的值 User target = new User(userEmail); //为被测试对象创建用例 Assert.IsTrue(target != null);//比较实际结果和期望结果 }
直接运行测试
![](http://images2015.cnblogs.com/blog/900699/201603/900699-20160317191723803-287202519.jpg)
测试名称: UserConstructorTest
测试全名: DemoUser.Tests.UserTests.UserConstructorTest
测试源: d:\documents\visual studio 2015\Projects\ClassLibrary7\ClassLibrary7Tests\UserTests.cs:第 16 行
测试结果: 已通过
测试持续时间: 0:00:00.0064218
相关文章推荐
- 微信获取openid过滤黑名单_写入文件_多协程版5500条10几秒
- nginx常用变量
- MyBatis学习 之 五、MyBatis配置文件
- 集合类层次关系
- Redis 学习 ---- 4.字典
- Android USB Host
- iOS通过http post上传图片
- iOS学习之iOS沙盒(sandbox)机制和文件操作(二)
- Hadoop之使用python实现数据集合间join操作
- 标准C++复数运算类详解及使用例程
- svg格式嵌入html中方法之一
- 友盟分享 第三方平台白名单
- 给 IIS Express 配置虚拟目录
- MyBatis学习 之 四、动态SQL语句
- myeclipse自定义java注释
- Notepad++ -- 不打开上次打开的文件
- leetcode:235. Lowest Common Ancestor of a Binary Search Tree
- Bootstrap 徽章、大屏幕展播、页面标题、缩略图
- CC2640 协议栈或应用配置
- MyBatis学习 之 三、SQL语句映射文件(2)增删改查、参数、缓存