在 Java 中,@Test
是一个注解,用于标记一个方法作为测试方法。它是 JUnit 测试框架中的一部分,用于指示一个方法是一个测试用例。
使用 @Test
注解可以让测试运行器(如 JUnit)识别被注解的方法,并执行相应的测试逻辑。通常,一个被 @Test
注解标记的方法应该具有断言语句来验证预期结果和实际结果是否一致。
以下是一个简单的示例:
java复制代码
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class MyTest {
@Test
public void testAddition() {
int result = 2 + 2; assertEquals(4, result);
}
}
在上面的示例中,testAddition
方法被 @Test
注解标记为一个测试方法。在该方法中,我们执行了一个简单的加法操作,并使用 assertEquals
断言方法验证结果是否符合预期。
通过使用 @Test
注解,测试运行器可以自动识别并执行这个方法作为一个测试用例。