首页 > 其他 > 详细

0328-复利计算单元测试

时间:2016-03-29 19:26:11      阅读:184      评论:0      收藏:0      [点我收藏+]

要求:

   对我们和复利计算程序,写单元测试。 

   有哪些场景?

   期待的返回值

   写测试程序。

   运行测试。

目的:对复利计算的数据输入进行简单测试

一、对复利计算的测试场景有         二、期待的返回值

          1.输入的是否为数字               只能输入数字             

          2.输入的本金范围                  1到999999999    

          3.输入的利率范围                  0.01到100

          4.输入的年限范围                  1到40

          5.输入的终值范围                  1到999999999

二、程序编写

1.对数据进行测试,测试数值是否会相差1.0.

package fulijisuan;

import org.junit.Assert;
import org.junit.Before;

public class Test {
	private Object P;
	@Before
	public void setUp() throws Exception {
	}
	@org.junit.Test
	public void test1() {
		double F=1900000.00;
		double P = 1000000.00;
		double r = 0.03;
		int N = 30;
		F=P+P*N*r;
		 Assert.assertEquals(143004, 143004.6710959476, 1.0);
	}

 测试结果正确: 技术分享

2.当返回值为25,差值为0.0时。测试不通过。

技术分享

 还不太懂单元测试的程序,现在只能做到这一步。之后再慢慢学习、修改,相信自己可以不断进步。

0328-复利计算单元测试

原文:http://www.cnblogs.com/xyz--123/p/5331066.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!