测试题目:
根据下列流程图编写程序实现相应分析处理并显示结果。返回文字“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 ;