3

I'm using JUnit and FEST for Swing integration testing of our app that I start and stop, multiple times in the test case. Should @after include a call to robot.cleanUp()?

4

1 回答 1

1

一般规则如下:FrameFixture 的每个初始化站点都应该有一个对应的清理站点。

特别地,如果您的@Before方法初始化了 FrameFixture(如:w = new FrameFixture<MyWindow>()其中 w 是测试类的一个字段),那么您应该定义一个@After方法,该方法将通过w.cleanUp().

请参阅以下示例:http ://docs.codehaus.org/display/FEST/Getting+Started 。

于 2011-04-22T19:43:08.980 回答