第三次作业 (一)----------------------Visual Studio 2015的安装及单元测试
这是第三周的第一个作业,Visual Studio 2015的安装及单元测试。
我的电脑之前安装过Visual Studio 2015,但是在安装过程中我从来没有留意过各种注意事项,所集正好借此作业的机会,我将之前的卸了重装,从头体验一下开发工具的安装及单元测试。
下面是Visual Studio 2015的安装截图
在安装一开始会让我们选择默认安装还是自定义安装,经过咨询同学,我知道了两者的区别,默认安装的话一些C++的组件需要自行下载,但是自定义安装就会省去这一麻烦,一次性将所有需要的组件安装完成,所以我选择自定义安装。下面是截图。

下面是安装过程的截图。(我好想吐槽一下,安装过程真的好漫长啊。。。。用了整整一下午)

安装完成后开始使用及单元测试。
下面是安装完成后打开的主页面截图:

在这里不得不提一句,因为我之前用的开发软件是vc++6.0,所以当我第一次打开这个界面确实让我感到耳目一新,Visual Studio 2015的界面做的真的很好,简洁美观大方,而且方便用户使用,色彩搭配也是让人眼前一亮。
下面进行单元测试。
1.首先要创建一个类库,在新建项目里选择并建立一个C#类库,根据张老师的提示将名字改成DemoUser。

2.点击确定后进入代码编辑页面,下面是初始截图。

3.下面将书中的单元测试代码输入进去。

4.然后将鼠标定位到类的构造方法中右击,创建单元测试。

5.点击确定后,这时在右侧的解决方案资源管理器中就会发现有一个新建项目即DemoUserTests,左侧会出现一个新的空间名为DemoUser.Tests,里面[Testmethod()]这条语句

6.接下来在在[Testmethod()]这条语句下面的UserTest函数中进行代码复写

7.然后右击进行运行测试,测试成功截图如下。

以上就是Visual Studio 2015的安装及单元测试。其实当我刚刚拿到这个作业时我很奇怪,为什么老师要让我们将开发软件的安装过程也记录下来呢,而且当时我认为单元测试也不是必须的嘛。但是经过这次作业,自己一步一步的将整个安装过程及单元测试完成并记录,我开始懂了老师的良苦用心。作为未来可能成为软件工程师的我们来说,对于开发软件,我们不应该只是会用,而是要做到真正的熟悉并了解它。了解它的特性,与其他开发软件的区别,甚至是同种软件每一代之间的区别,这样才能有助于我们在未来更好的完成项目的开发,这也是软件工程师必备的素质之一。
第三次作业 (一)----------------------Visual Studio 2015的安装及单元测试的更多相关文章
- Visual Studio 2015的安装及单元测试练习
第一部分:Visual Studio 2015的安装 我电脑系统是win10,所以安装的是Visual Studio 2015,安装步骤部分截图如图所示: 1.安装类型选项界面:可以选择默认安装,可以 ...
- Visual Studio 2015的安装和简单的测试
首先是Visual Studio 2015的安装 Visual Studio是微软开发的一套基于组件的软件开发工具,目前最新的版本是2015. 在 I Tell you 网站下载Visual Stud ...
- Visual Studio 2015的安装和简单的单元测试
何为单元测试 绝大多数的软件都是由多人合作完成的,大家的工作相互有依赖关系.软件的很多错误都来源于程序员对模块功能的误解.疏忽或不了解其他模块的变化.如何能让自己负责的模块功能的定义尽量的明确,模块内 ...
- (第三周)使用visual studio 2015进行单元测试
Microsoft visual studio是目前最流行的windows平台应用程序的集成开发环境.最新版本为 Visual Studio 2015 .Visual Studio 2015 包含许多 ...
- Visual studio 2015 Community 安装过程中遇到问题的终极解决
早就有给自己电脑升级VS的想法,可是安装过程并不顺利,一直拖到现在,昨天下定决心,把遇到的问题一个个解决,终于安装成功了,将安装过程中遇到的问题和解决方法记录一下. 需要说明一下的是,不同的电脑环境可 ...
- 解决Visual C++ Redistributable for Visual Studio 2015的安装问题
1. Visual C++ Redistributable for Visual Studio 2015系统要求:Windows 7情况下必须是Windows 7 with SP1.或者Windows ...
- Visual Studio 2015上安装Entity Framework Power Tools
Entity Framework Power Tools是个非常好用的EF Code First插件.通过它能够非常简单地生成和数据库结构匹配的model和dbcontext代码.使用的方法,这里有介 ...
- Visual Studio 2015编译安装配置QT5.5.1(含QTWEBKIT)
尽管QT5.5.1和VisualStudio 2015都已经发布很久了,但是QT项目组视乎不会为QT5.5.1专门发布预编译的QT5.5.1 for windows(2015)版本的,也不会专门发布V ...
- Microsoft Visual Studio 2015 python 安装 mysql-python 出错解决
Microsoft Visual Studio 2015 安装 python 连接包 mysql-python出错 第一种 pip安装方式 安装Microsoft Visual C++ Compi ...
随机推荐
- Django电商项目---完成订单页面day5
完成订单页面 创建订单项目 python manage.py startapp df_order manas/settings.py manas/urls.py 创建静态文件: templates/d ...
- Centos7系统特性之systemd
1.centos系列的系统启动流程(内核级别的启动流程): POST(加电自检)---> Boot Sequence(BIOS)---> Boot loader (MBR)---> ...
- 探索哪个进程使磁盘I/O升高
如果生产环境中磁盘使用率突然升高,却不知道因为哪个应用程序导致的,这个时候我们可以使用pidstat命令来查看,比如 Linux .el7.x86_64 (ip.ec2.internal) _x86_ ...
- python基础 - 控制语句
判断-if mood = True if mood: print('mood ok'); else: print('mood not OK') if-elif-else if a == 1: pass ...
- ABP模块运行解析
从官方创建一份ASP.NET CORE 2.0的项目,并加入源码调试,可以看出如下图的加载顺序 1.ABP是通过什么样的机制加载的 既然ABP中模块需要添加DLL到引用中,又要加入DependsOn在 ...
- 免费代理IP地址列表
代理地址最后验证日期:2017-8-28 纯真 66免费代理网 #推荐 西刺免费代理IP 酷伯伯HTTP代理 快代理 proxy360.cn 站大爷 Free Proxy List 年少#不稳定 全网 ...
- session、cookie 记住登录状态的实现
Cookie的机制 Cookie是浏览器(User Agent)访问一些网站后,这些网站存放在客户端的一组数据,用于使网站等跟踪用户,实现用户自定义功能. Cookie的Domain和Path属性标识 ...
- 最近公共祖先(LCA)模板
第一行包含三个正整数N.M.S,分别表示树的结点个数.询问的个数和树根结点的序号. 接下来N-1行每行包含两个正整数x.y,表示x结点和y结点之间有一条直接连接的边(数据保证可以构成树). 接下来M行 ...
- 如何使用bootstrap框架
Bootstrap是前端工程师比较常用的框架.插件,根据它的定义,Bootstrap就是用于前端开发的一个模板,就是别人做好了我们直接可以搬过来直接使用或者根据自己需要略加修改设计自己的页面效果的成品 ...
- PAT A1107 Social Clusters (30 分)——并查集
When register on a social network, you are always asked to specify your hobbies in order to find som ...