小白自学Android路之 Junit测试

       对于很多大牛来说,这个已经是非常小白级的了。

        在Java程序中,很多的时候需要测试类中的一些方法,或者是一些类,本身包含静态方法,也许类比较小,或者方法比较少的时候,可以直接在类的本身里面new出本类对象进行调用方法进行测试,但是如果有成千上百个方法需要测试,而且每次测试一个,这样就显得管理很无序,因此需要Junit测试。下面用一个很简单的小程序来说明:

首先,要在所测试的Java工程中导入一个jar包,Junit包,方法是选定工程,在里面的build path中选择 Add Libraries,然后选择Junit,一般选择Junit4.于是包已经导入好了。

       先简单写一个需要测试的类,以及其中的方法

public class PersonService {

	public void eat() {
		
		System.out.println("--------->>>>eat");
	}
	
	public void speak() {
		
		System.out.println("--------->>>>speak");
	}
}

<span style="white-space:pre">	</span>在同一个包下,新建一个测试类
<pre name="code" class="java">public class PersonServiceTest {
	
	@Test
	public void testeat() {
		
		PersonService p = new PersonService();
		p.eat();
	}
	
	@Test
	public void testspeak() {
		
		PersonService p = new PersonService();
		p.speak();
	}

	
}
先测试中必须加入@test,而且每个测试的方法必须以test开头带上该测试的方法名。于是可以每一个测试方法,或者也可以一次性测试方法。

 
<span style="white-space:pre">	</span>在每个测试方法都需要新建对象时,一般采用,在@before 中进行初始化,同时一些需要关闭和销毁的资源可以再最后 @after后面,每个所包含的必须用public修饰。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值