软件测试lab1 代码
第一段代码
package test;
public class abc {
public static String triganles (int a, int b, int c){
if(a+b > c && a+c > b && b+c > a){
if (a == b && b == c)
return "this is a equilateral triganle!";
else if (a == b || b == c || c == a)
return "this is a isosceles triganle!";
else
return "this is a scalene triganle!";
}
else
return "this is not triganle!";
}
}
第二段代码
package test;
import static org.junit.Assert.*;
import org.junit.Test;
public class def {
@Test
public void testTriangle() {
assertEquals("this is not triganle!",new abc().triganles(1,2,3));
assertEquals("this is a equilateral triganle!",new abc().triganles(1,1,1));
assertEquals("this is a isosceles triganle!",new abc().triganles(2,2,3));
assertEquals("this is a scalene triganle!",new abc().triganles(2,3,4));
}
}