我正在尝试进行功能测试以检查三角形。我有三个 int 输入。三个输入变量分别描述了三角形每一边的长度。三角形边长应小于或等于 1000。此方法的输出将是 5 个可能值之一:1 表示不等边三角形,2 表示等腰三角形,3 表示等边三角形,4 表示不描述三角形的值,5 表示超出范围的值。
这是我写的第一个测试,但我不知道它是否正确。
public class TriangleTypeFunctionalTest {
@Before
public void setUp() throws Exception {
}
@Test
public void testTriangleScalene(x,y,z) {
if(x < 1000 and y <1000 and z< 1000){
if ( ( x != y ) and ( x != z ) and ( y !=z ) )
return True;
else
return False;
}
else
return False;
}
}
我需要一些帮助理解以及如何做到这一点