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。