您的位置:首页 > 其它

文章标题

2015-10-11 11:47 183 查看
package testcaseBuilderPackage;

import java.util.Scanner;

public class TestcaseInt extends TestcaseBuilder {

static String type;
public TestcaseInt() {
super();
System.out.println("请输入测试数据的类型:");
Scanner scanner=new Scanner(System.in);
type=scanner.next();
}
public void testNum(){
int numMin=1;
int numMax=1000;
int[] a=new int[5];
a[0]=numMin-1;
a[1]=numMin;
a[2]=(int) (Math.random()*(numMax-numMin+1)+numMin);
a[3]=numMax;
a[4]=numMax+1;
System.out.println("工号的测试数据为:");
for(int i=0;i<5;i++){
System.out.print(a[i]+"\t");
}
System.out.println();
}
public void testAge(){
int ageMin=1;
int ageMax=150;
int[] a=new int[5];
a[0]=ageMin-1;
a[1]=ageMin;
a[2]=(int) (Math.random()*(ageMax-ageMin+1)+ageMin);
a[3]=ageMax;
a[4]=ageMax+1;
System.out.println("年龄的测试数据为:");
for(int i=0;i<5;i++){
System.out.print(a[i]+"\t");
}
System.out.println();
}
public void testSalary(){
int salaryMin=2000;
int salaryMax=10000;
int[] a=new int[5];
a[0]=salaryMin-1;
a[1]=salaryMin;
a[2]=(int) (Math.random()*(salaryMax-salaryMin+1)+salaryMin);
a[3]=salaryMax;
a[4]=salaryMax+1;
System.out.println("工资的测试数据为:");
for(int i=0;i<5;i++){
System.out.print(a[i]+"\t");
}
System.out.println();
}
public static void main(String[] args) {
TestcaseInt tInt=new TestcaseInt();

if(type.equals("工号")){
tInt.testNum();
}
else if(type.equals("年龄")){
tInt.testAge();
}
else if(type.equals("工资")){
tInt.testSalary();
}
else {
System.out.println("没有该种测试类型");
}
}


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: