Fixed RocksimDocumentDTOTest by having RocksimTestBase extend

BaseApplicationAbstractTest to create a more complete Application
object.
This commit is contained in:
kruland2607 2013-04-22 09:14:15 -05:00
parent 2738f30489
commit f899b9fb2e

View File

@ -3,29 +3,22 @@
*/ */
package net.sf.openrocket.file.rocksim.importt; package net.sf.openrocket.file.rocksim.importt;
import java.lang.reflect.Field;
import java.util.List;
import net.sf.openrocket.BaseApplicationAbstractTest;
import net.sf.openrocket.gui.util.SwingPreferences; import net.sf.openrocket.gui.util.SwingPreferences;
import net.sf.openrocket.rocketcomponent.RocketComponent; import net.sf.openrocket.rocketcomponent.RocketComponent;
import net.sf.openrocket.startup.Application; import net.sf.openrocket.startup.Application;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Before; import org.junit.Before;
import java.lang.reflect.Field;
import java.util.List;
/** /**
* A base class for the Rocksim tests. Includes code from the junitx.addons project. * A base class for the Rocksim tests. Includes code from the junitx.addons project.
*/ */
public abstract class RocksimTestBase { public abstract class RocksimTestBase extends BaseApplicationAbstractTest {
/* (non-Javadoc)
* @see junit.framework.TestCase#setUp()
*/
@Before
public void setUp() throws Exception {
Application.setPreferences( new SwingPreferences() );
}
public void assertContains(RocketComponent child, List<RocketComponent> components) { public void assertContains(RocketComponent child, List<RocketComponent> components) {
Assert.assertTrue("Components did not contain child", components.contains(child)); Assert.assertTrue("Components did not contain child", components.contains(child));
} }
@ -92,5 +85,5 @@ public abstract class RocksimTestBase {
cls.getName() + "." + name); cls.getName() + "." + name);
} }
} }