3
我正在使用JUnit和FEST进行我们的应用程序的Swing集成测试,我在测试用例中多次启动和停止。 @after
是否包含致电robot.cleanUp()
?什么时候调用robot.cleanUp()
我正在使用JUnit和FEST进行我们的应用程序的Swing集成测试,我在测试用例中多次启动和停止。 @after
是否包含致电robot.cleanUp()
?什么时候调用robot.cleanUp()
一般规则如下:FrameFixture的每个初始化站点都应该有一个相应的清理站点。
Sepcifically,如果您@Before
方法初始化FrameFixture(如:w = new FrameFixture<MyWindow>()
其中w是测试类的字段),那么你应该定义一个@After
方法将通过w.cleanUp()
释放资源。
请参阅样本:http://docs.codehaus.org/display/FEST/Getting+Started。