在Junit4中,有没有一种方法可以将一些预初始化的数据传递给所有子(即套件)测试类,比如使用注解为“@RunWith(Suite.class)”的类中的“@ClassRule”初始化的http连接?另外,如何确保套件中的类不能单独运行? public class Suite { @ClassRule
我需要模拟一个类的静态方法,并在测试中使用该模拟方法。现在看来我只能使用PowerMock来做到这一点。我用@RunWith(PowerMockRunner.class)注释了这个类,并用适当的类注释了@PrepareForTest。在我的测试中,我有一个@ClassRule,但在运行测试时,该规则没有正确应用。})public class RoleTest {