Java 阵列中最小元素的测试线束-主类方法
我是测试马具写作的新手,所以我想了解一些如何开始的技巧。我有一些代码用于查找数组中的最小元素,但我不确定需要对该方法进行哪些更改,以便开始围绕该方法编写测试工具。我知道我不应该在主类中使用该方法,但我不确定如何定义相同的方法,使其不在主类中 我只需要知道,要开始为这个程序编写测试工具,我要做的第一件事是什么Java 阵列中最小元素的测试线束-主类方法,java,arrays,testing,main,maven-plugin-testing-harness,Java,Arrays,Testing,Main,Maven Plugin Testing Harness,我是测试马具写作的新手,所以我想了解一些如何开始的技巧。我有一些代码用于查找数组中的最小元素,但我不确定需要对该方法进行哪些更改,以便开始围绕该方法编写测试工具。我知道我不应该在主类中使用该方法,但我不确定如何定义相同的方法,使其不在主类中 我只需要知道,要开始为这个程序编写测试工具,我要做的第一件事是什么 import java.util.Scanner; public class Fross_Charles_PA4 { public static void main(String
import java.util.Scanner;
public class Fross_Charles_PA4
{
public static void main(String args[])
{
int small, size, i;
int arr[] = new int[50];
Scanner scan = new Scanner(System.in);
System.out.print("Enter Array Size : ");
size = scan.nextInt();
System.out.print("Enter Array Elements : ");
for(i=0; i<size; i++)
{
arr[i] = scan.nextInt();
}
System.out.print("Searching for the Smallest Element....\n\n");
small = arr[0];
for(i=0; i<size; i++)
{
if(small > arr[i])
{
small = arr[i];
}
}
System.out.print("Smallest Element = " + small);
}
}
import java.util.Scanner;
公共课Fross_Charles_PA4
{
公共静态void main(字符串参数[])
{
int小,大小,i;
int arr[]=新int[50];
扫描仪扫描=新扫描仪(System.in);
System.out.print(“输入数组大小:”);
size=scan.nextInt();
System.out.print(“输入数组元素:”);
对于(i=0;iWell,第一步是给它一个名而不是main
,并从main
调用它。它在数组中找到最小的元素,因此它应该将数组作为输入参数并返回最小的元素。公共静态int findsmalletement(int[]input)如何
?然后,您可以为此编写单元测试,以查看各种输入的结果。为测试提供控制台输入更为棘手,因此您最好将其与计算分开。也就是说,这个主题对本网站来说太广泛了,您实际上没有问任何问题。进行一点实验,一旦遇到问题,请提出更具体的问题一个问题。