你的位置:首页 > 软件开发 > ASP.net > 单元测试之简单说两句

单元测试之简单说两句

发布时间:2015-11-02 16:04:10
为啥子要写单元啊?为了让测试妹子在测试时少提交bug,给测试妹子留下这样的映像“程序猿哥哥好厉害”...咳咳...其实写单元测试应该成为一个很好的习惯,这样可以保证提交的代码的质量,提高工作效率。都有哪些测试框架可以用呢?1.Unit Te ...

为啥子要写单元啊?

为了让测试妹子在测试时少提交bug,给测试妹子留下这样的映像“程序猿哥哥好厉害”...

咳咳...

其实写单元测试应该成为一个很好的习惯,这样可以保证提交的代码的质量,提高工作效率。

都有哪些测试框架可以用呢?

1.Unit Test

2.MS Test(微软自己的,get='_blank'>asp.net5之前创建项目时勾选上就创建了)

如图

单元测试之简单说两句

3.xUnit

我们用哪一个单元测试框架呀?

下面要说的就是第三种单元测试框架。为什么要选择xUnit,嗯...因为微软自己都不用自己的东西,我们还有什么理由用呐O(∩_∩)O~(关于这个3个的比较不在本文讨论范围,因为本文只是简单说两句哦)

进入主题

开发环境是VS2013

创建一个类库,如图

单元测试之简单说两句

 用NuGet安装相关包,如图

单元测试之简单说两句

在控制台输入命令install-package xunit,如图

单元测试之简单说两句

除了使用控制台安装包之外还可以用“点点鼠标”的方法,那为啥还要使用控制台呢,这样显得B格高啊(*^__^*) 嘻嘻……如图

单元测试之简单说两句

单元测试之简单说两句

编写测试代码

using Xunit;namespace MyFirstUnitTests{  public class Class1  {    [Fact]    public void PassingTest()    {      Assert.Equal(4, Add(2, 2));    }    [Fact]    public void FailingTest()    {      Assert.Equal(5, Add(2, 2));    }    int Add(int x, int y)    {      return x + y;    }  }}

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:单元测试之简单说两句

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录