使用CsUnit进行单元测试(一)

原创 2003年11月09日 21:56:00

使用CsUnit进行单元测试(一)

一、安装CsUnit

二、新建一个工程,并创建一个待测试的类:
/// <summary>
 /// 为试验CsUnit准备的类
 /// </summary>
 public class ForCsUnit
 {
       /// <summary>
       /// 准备测试的方法
       /// </summary>
       /// <param name="flag">希望返回的值</param>
       /// <returns>传入的值</returns>
       public bool MyFunc(bool flag)
      {
            return flag;
      }
 }

三、创建测试类

添加csUnit的引用,并新建一个测试用的类,可见性为public,且必须满足下面两个条件之一:
1、必须以Test结尾;
2、加上属性:[TestFixture];
再添加测试用的方法,方法可见性为public,且必须满足下面两个条件之一:
1、必须以test开头;
2、加上属性:[Test]
然后在方法中加入测试代码,最后的代码如下:

 public class ForCsUnitTest
 {
       public ForCsUnitTest() {}
       public void testMyFunc()
       {
            ForCsUnit csunit = new ForCsUnit();
            Assert.True( true == csunit.MyFunc(true) );
       }
 }

四、生成工程的可执行文件

五、在CsUnitRunner中添加生成的可执行文件

六、最后,Run!

有什么需要可以给我email:na57@ynu.edu.cn

利用Junit对Java项目做简单的单元测试

Junit做单元测试
  • ems_2014
  • ems_2014
  • 2015年10月19日 14:58
  • 1307

用EasyMock进行单元测试:什么是EasyMoc

原文:http://www.zhlwish.com/2012/06/29/easymock-1/ 用EasyMock进行单元测试:什么是EasyMock 发: 周亮 我们都知道单元测试,也...
  • xiongmc
  • xiongmc
  • 2013年07月02日 19:31
  • 1287

在Eclipse中使用JUnit4进行单元测试(中级篇)

我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4...
  • andycpp
  • andycpp
  • 2006年10月09日 15:29
  • 64812

Xcode5单元测试(一)使用XCTest进行单元测试

原文连接:http://www.it165.net/pro/html/201403/10828.html
  • guogle12345678
  • guogle12345678
  • 2014年04月30日 10:27
  • 394

用AS编写单元测试代码步骤

1.被测试类 2.测试类: 3.在 AndroidManifest.xml 中添加指令集 instrumentation 和测试库 uses­library 4.在目录视图中找到TestStudent...
  • zsr0526
  • zsr0526
  • 2016年11月13日 11:29
  • 1033

在Eclipse中使用JUnit4进行单元测试(实例篇)

四、实例总结 1. 参数化测试 有时一个测试方法,不同的参数值会产生不同的结果,那么我们为了测试全面,会把多个参数值都写出来并一一断言测试,这样有时难免费时费力,这是我们便可以采用参数化测...
  • dreamjava9213
  • dreamjava9213
  • 2014年12月15日 23:01
  • 2078

如何进行单元测试

摘要:单元测试是软件测试的基础,本文详细的论述了单元测试的两个步骤人工静态检查法与动态执行跟踪法,所需执行的工作项目及相关的策略和方法。通过对这两个步骤的描述作者将多年的单元测试经验及测试理论注入于全...
  • zhongguoren666
  • zhongguoren666
  • 2013年09月17日 09:19
  • 5319

使用JUnit4进行单元测试(一)

快速入门第一步.创建被测试项目及类我们使用Maven项目向导创建一个项目test1,编写一个Calculator类,这是一个能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试。这个...
  • zhouhonghua_2008
  • zhouhonghua_2008
  • 2010年04月06日 10:40
  • 368

Android Studio中使用junit做单元测试

Android Studio中使用junit做单元测试 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。比如一个函数,一个方法等。关于单元测试要不要做,由谁来做这些...
  • a369414641
  • a369414641
  • 2016年10月24日 15:29
  • 1783

Java开发代码规范之单元测试

文章通过学习《阿里巴巴Java开发手册》整理 1.好的单元测试必须遵守AIR原则 好的单元测试宏观上来说,具有自动化、独立性、可重复执行的特点。 A: Automatic (自动化) I:...
  • rongxiang111
  • rongxiang111
  • 2017年11月15日 11:10
  • 207
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用CsUnit进行单元测试(一)
举报原因:
原因补充:

(最多只允许输入30个字)