测试题目:
根据下列流程图编写程序实现相应分析处理并显示结果。返回文字“x=a*a*b的值:”和x的值;返回文字“x=a-b的值:”和x的值;返回文字“x=a+b的值:”和x的值。其中变量a、b均须为整型。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。使用startsWith判断期望结果返回文字和实际返回文字是否一致。

import java.security.KeyStore.PrivateKeyEntry;
public class Text01 {
public static void text1(int a,int b) {
if (a>9&&b>5) {
System.out.println("x=a*a*b的值:" + text2(a, b));
}else if (a<0&&b>0) {
System.out.println("x=a-b的值:"+ text3(a, b));
}else {
System.out.println("x=a+b的值:" + text4(a, b));
}
}
public static int text2(int a,int b){
return a*a*b ;
}
public static int text3(int a , int b) {
return a-b;
}
public static int text4( int a, int b) {
return a + b;
}
}

本文介绍了如何基于JUnit框架编写程序代码,并设计测试类进行单元测试。测试内容涉及整型变量a、b的运算,包括乘法、减法和加法。测试方法确保了语句覆盖,使用startsWith方法验证预期结果与实际返回值的一致性。
最低0.47元/天 解锁文章
1179

被折叠的 条评论
为什么被折叠?



