`
wsql
  • 浏览: 11786964 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

一个简单的Junit测试

 
阅读更多

1)创建一个类:

package com.some.ac01;

public class Ac01Domain {
	private String aac001;
	private String aac002;
	private String aac003;
	private String aac004;
	private String aac005;
	private String aac006;

	public Ac01Domain(String aac001, String aac002, String aac003,
			String aac004, String aac005, String aac006) {
		this.aac001 = aac001;
		this.aac002 = aac002;
		this.aac003 = aac003;
		this.aac004 = aac004;
		this.aac005 = aac005;
		this.aac006 = aac006;
	}

	public String getAac001() {
		return aac001;
	}

	public String getAac002() {
		return aac002;
	}

	public String getAac003() {
		return aac003;
	}

	public String getAac004() {
		return aac004;
	}

	public String getAac005() {
		return aac005;
	}

	public String getAac006() {
		return aac006;
	}

	public void setAac001(String aac001) {
		this.aac001 = aac001;
	}

	public void setAac002(String aac002) {
		this.aac002 = aac002;
	}

	public void setAac003(String aac003) {
		this.aac003 = aac003;
	}

	public void setAac004(String aac004) {
		this.aac004 = aac004;
	}

	public void setAac005(String aac005) {
		this.aac005 = aac005;
	}

	public void setAac006(String aac006) {
		this.aac006 = aac006;
	}

}


2)针对这个类创建一个测试用例,其中setUp会在测试方法启动之前进行准备,tearDown方法测试之后进行处理

package com.some.ac01Test;

import com.some.ac01.Ac01Domain;

import junit.framework.TestCase;

public class Ac01DomainTest extends TestCase{
	Ac01Domain ac01Domain;

	protected void setUp() throws Exception {
		super.setUp();
		ac01Domain = new Ac01Domain("11045000311","3xxxxxx963xxx1202x","唐洁","2","01","21-一月-63");
	}

	protected void tearDown() throws Exception {
		super.tearDown();
	}
	
	public void testGetAac001(){
		assertNotNull(ac01Domain.getAac001());
	}
	
	public void testGetAac003(){
		assertEquals(ac01Domain.getAac003(), "唐洁");
	}
}


3)如果需要集中测试所有的测试用例,可以创建一个testSuite测试套件

package com.some.ac01Test;

import junit.framework.Test;
import junit.framework.TestSuite;

public class Ac01AllTest {
	public static Test suite(){
		TestSuite testSuite = new TestSuite("Test All Ac01 Method!");
		testSuite.addTestSuite(Ac01DomainTest.class);
		return testSuite;
	}
}


PS:上面需要引入junit.jar

分享到:
评论

相关推荐

    Junit 测试简单代码

    junit测试demo,非常简单,大家可以下载试试,非常方便

    Junit 计算器测试

    算了免费,面向初学者,了解Junit测试机制和样例以后会慢慢上传更有用的代码

    junit测试用例calculate

    junit测试用例calculate一个简单的用例帮助掌握junit方法

    Junit单元测试的实验报告.docx

    简单介绍了Junit的安装过程与实例应用。应用的问题是软件测试中的佣兵问题,整个文档中有代码及测试结果,可以更好地帮助学生了解Junit单元测试中的作用。

    Junit测试 简单用例

    此实例是Junit测试的例子,有单元测试的的例子 ,例如testCase 也有综合测试的例子 例如ALLTest 里面还有一些给读者的建议

    Junit4单元测试入门例子

    针对Calculate类 (含加减乘除4个方法),使用junit4进行简单的单元测试例子,含注释~

    基于Junit的ATM测试

    简单的ATM的代码测试技术,基于Java的代码测试,里面实现了Server类和测试类,需要添加Junit和Elcmma

    junit测试源代码

    JUnit 是Java语言事实上的标准单元测试库。JUnit的易用性无疑是它受欢迎的主要原因。也许你会这样想:它做的事情不多,仅仅是做一些测试然后报告结果,JUnit应该是很简单的。

    在Eclipse中使用JUnit4进行单元测试

    首先新建一个项目叫JUnit_Test,我们编写一个Calculator类,这是一个能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试。这个类并不是很完美,我们故意保留了一些Bug用于演示,这些Bug在注释...

    spring4+JUnit简单测试

    免费了,spring4+JUnit简单测试,注解组件扫描和xml显示组件扫描,我自己都忘了里面有什么了。

    单元测试工具Junit的简单使用

    单元测试工具Junit的简单使用

    android studio junit测试 demo

    android studio junit测试 activity 对应文章地址 http://blog.csdn.net/qq_28478281/article/details/52891347

    java自定义注解\标签库\监听\junit简单测试

    java自定义 注解 annotation、标签库tag、监听listener、junit简单测试代码

    测试junit源代码

    JUnit 是Java语言事实上的标准单元测试库。JUnit的易用性无疑是它受欢迎的主要原因。也许你会这样想:它做的事情不多,仅仅是做一些测试然后报告结果,JUnit应该是很简单的。

    单元测试利器 JUnit 4

    详细的介绍了junit单元测试的过程,JUnit 是 Java 社区中知名度最高的单元测试工具,本文中所介绍的是最新的JUnit 4单元测试,JUnit 4 使用 Java 5 中的注解(annotation)使测试变得更加简单

    用友NC框架中使用Junit单元测试小技巧

    用友NC框架中使用Junit单元测试小技巧。优点:去掉繁琐的登陆过程,节省时间,简单高效。

    软件测试 Junit教程

    理解手工编写单元测试的基本方法; 编写简单的基于JUnit的单元测试用例; 深入掌握JUnit的核心类、JUnit生命周期。

    junit测试demo

    junit测试demo,有纯java和基于ssh的测试类。比较简单,仅供参考。

    Junit的简单使用

    Junit的简单使用,Junit的简单使用

Global site tag (gtag.js) - Google Analytics