[英]Use method across all Junit Test classes
我需要创建下面的方法,我需要在我的所有测试类(在不同的包中)中使用它。 如何使该方法可用于所有测试类。 有什么有效的方法吗? 我正在使用 Junit 5 和 Mockito。
public TodosObject getObject() {
TodosObject todosObject= new TodosObject()
// setter ommitted for brevity
return todosObject;
}
一种常见的方法是将方法放在所有测试类都扩展的 class 中。 例子:
public class TodosTest {
protected TodosObject todosObject;
@BeforeEach
void setup() {
todosObject = new TodosObject();
// setter ommitted for brevity
}
}
public class MyTodosTest extends TodosTest {
@Test
void testWithTodos() {
// access todoObject here...
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.