写一段java单元测试的主要类和测试类 判断是否构成三角形
时间: 2024-05-07 07:16:18 浏览: 72
软件测试实验1
好的,没问题。以下是一段 Java 单元测试代码,包含主要类和测试类。请查收!
主要类:
```java
public class Triangle {
public static boolean isTriangle(int a, int b, int c) {
return (a + b > c) && (a + c > b) && (b + c > a);
}
}
```
测试类:
```java
import org.junit.Test;
import static org.junit.Assert.*;
public class TriangleTest {
@Test
public void testIsTriangle() {
// Valid triangle
assertTrue(Triangle.isTriangle(3, 4, 5));
// Equilateral triangle
assertTrue(Triangle.isTriangle(4, 4, 4));
// Isosceles triangle
assertTrue(Triangle.isTriangle(4, 4, 5));
// Invalid triangle
assertFalse(Triangle.isTriangle(1, 2, 3));
}
}
```
希望以上代码能够满足你的需求,如果有其他问题,随时问我哦。
阅读全文