转载地址:http://zjumty.iteye.com/blog/2221040 测试先行是软件系统质量保证的有效手段. 在单元测试方面, 我们有非常成熟的 xUnit 方案. 在集成测试方面, 我们 selenium 等自动化方案. 在性能测试方面也有很多成熟的工具, 比如 LoadRunner ...
分类:
其他好文 时间:
2016-09-13 13:38:34
阅读次数:
179
一直发现 mono 的 traceback 没有 fliename、lineno,很奇怪。研究了下,原来编译和运行时要加参数的。 dmcs -debug /r:xunit.dll /t:library MyTest.cs mono --debug xunit.console.exe MyTest.d ...
分类:
其他好文 时间:
2016-08-07 00:45:44
阅读次数:
156
单元测试 本篇将结合这个系列的例子的基础上演示在Asp.Net Core里如何使用XUnit结合Moq进行单元测试,同时对整个项目进行集成测试。 第一部分、XUnit 修改 Project.json 文件内容,增加XUnit相关的nuget包引用,并修改部分配置。 增加一个Demo类和一个测试类 打 ...
分类:
Windows程序 时间:
2016-08-02 00:54:08
阅读次数:
1517
本篇将结合这个系列的例子的基础上演示在Asp.Net Core里如何使用XUnit结合Moq进行单元测试,同时对整个项目进行集成测试。 第一部分、XUnit 修改 Project.json 文件内容,增加XUnit相关的nuget包引用,并修改部分配置。 增加一个Demo类和一个测试类 打开cmd窗 ...
不管你爱与不爱,单元测试对于一个软件的长治久安还是必不可少的一环。在Visual Studio 2012后,VS中的测试浏览器也能与第三方的集成了,用起来还是非常方便的。目前在.Net框架下的测试工具主要有Nunit、内置的MSTest以及Xunit这三个工具,本文就简单的介绍一下如何在VS中使用X ...
分类:
其他好文 时间:
2016-06-15 00:00:22
阅读次数:
501
0x01 前言 单元测试,总是伴随着我们的开发过程,优劣自行google。当然呢,不排除有些公司是不做单元测试的, 但是呢,学多一点东西用来防身还是可以的。 0x02 简单的Demo 写个两数求和的方法,来进行简单的测试。 新建一个测试项目,添加xunit的相关引用以及我们测试方法所在的程序。 编写 ...
分类:
Web程序 时间:
2016-05-16 17:41:43
阅读次数:
334
领域驱动设计之单元测试最佳实践(一) 介绍完了DDD案例,我们终于可以进入主题了,本方案的测试代码基于Xunit编写,断言组件采用了FluentAssertions,类似的组件还有Shouldly。另外本案例使用了Code Contracts for .NET,如果不安装此插件,可能有个别测试不能正 ...
分类:
其他好文 时间:
2016-05-02 10:28:36
阅读次数:
301
1.建立测试单元项目 2.引用XUnit.dll或者在Nuget里安装XUnit 3.安装Nuget->xUnit.net[Runner: Visual Studio] 4.打开 测试->窗口->测试资源管理器 5.编写测试代码 public class TestClass { [Fact] pub ...
分类:
其他好文 时间:
2016-04-20 13:30:19
阅读次数:
234
VS2012 打开ABP进行编译时,TEST项目一直提示xunit.core' already has a dependency defined for 'xunit.extensibility.core 并且有个xunit引用的*.desp*黄色感叹号。 处理方法:重新安装XUNIT( NuGet ...
分类:
其他好文 时间:
2016-04-20 11:39:46
阅读次数:
307
Junit单元测试框架简单介绍 JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元 ...
分类:
其他好文 时间:
2016-04-17 00:43:29
阅读次数:
146