标签: junit static integration-testing
直截了当的问题:在JUnit中,我可以使测试类的非静态字段在每个测试方法的整个执行过程中持久存在吗?
我的目标是仅在整个测试类的执行过程中一次实例化昂贵的外部资源,但是由于我们的继承结构,带有@ClassRule的静态字段不会削减它。
我承认我的问题违反了单元测试独立性的原则,因此从定义上讲是不可能的。
非常感谢任何建议,谢谢!