欢迎来到天天文库
浏览记录
ID:29737818
大小:20.67 KB
页数:16页
时间:2018-12-22
《junit,测试报告,发邮件》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划junit,测试报告,发邮件 实验二Junit单元测试实验报告 实验内容:利用Junit对实验程序进行单元测试 实验目的:掌握单元测试的方法,掌握在Eclipse里进行Junit测试的技术。 实验步骤和结果: 1、修改之前的Calculator的测试结果: (1)自动生成的CalculatorTest类代码: packageandycpp; publicclassCalculator{ priv
2、atestaticintresult;//静态变量,用于存储运行结果publicvoidadd(intn){ result=result+n; } publicvoidsubstract(intn){ result=result-1;//Bug:正确的应该是result=result-n} publicvoidmultiply(intn){ }//此方法尚未写好 publicvoiddivide(intn){ result=result/n;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展
3、的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 } publicvoidsquare(intn){ result=n*n; } publicvoidsquareRoot(intn){ for(;;);//Bug:死循环 } publicvoidclear(){//将结果清零 result=0; } publicintgetResult(){ returnresult; }
4、 } (2)运行结果: 自动生存的测试类 完善测试类后的运行结果 2、修改和完善Calculator类: packageandycpp; publicclassCalculator{目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 }privatestaticintresult;//静态变量,用于存储运行结果publicv
5、oidadd(intn){result=result+n;}publicvoidsubstract(intn){result=result-n;//Bug:正确的应该是result=result-n}publicvoidmultiply(intn){result=result*n;}publicvoiddivide(intn){result=result/n;}publicvoidsquare(intn){result=n*n;}publicvoidsquareRoot(intn){result=(int)(n);//Bu
6、g:死循环}publicvoidclear(){//将结果清零result=0;}publicintgetResult(){returnresult;} 3、修改后的Calculator的测试用例: (1)加法:操作数:2,、3;结果:5 (2)减法:操作数:10、2;结果:8 (3)乘法:操作数:10、2;结果:20 (4)除法:操作数:8、2;结果:4 (5)平方:操作数:3;结果:9 (6)开方:操作数:4;结果:2 代码: packageandycpp; importstatic*; impo
7、rt; import; import; publicclassCalculatorTest{目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 privatestaticCalculatorcalculator=newCalculator(); @Before publicvoidsetUp()throwsException{
8、 (); } @Test publicvoidtestAdd(){ (2); (3); assertEquals(5,()); } @Test publicvoidtestSubstract(){ (10); (2); assertEquals(8,()); } @Test
此文档下载收益归作者所有