使用JUnit测试与main相同的类中的方法,需要遵循以下步骤:
以下是一个简单的示例,演示如何使用JUnit测试与main相同的类中的方法:
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
public class MyClassTest {
private MyClass myClass;
@Before
public void setUp() {
myClass = new MyClass();
}
@Test
public void testMyMethod() {
int result = myClass.myMethod();
assertEquals(1, result);
}
}
在这个示例中,我们创建了一个名为“MyClassTest”的测试类,并在其中编写了一个名为“testMyMethod”的测试方法,该方法测试了“MyClass”类中的“myMethod”方法。在测试方法中,我们使用“assertEquals”方法来验证“myMethod”方法的输出是否等于1。在“setUp”方法中,我们初始化了“myClass”对象,并在“testMyMethod”方法中使用它来调用“myMethod”方法。
领取专属 10元无门槛券
手把手带您无忧上云