Fixed RocksimDocumentDTOTest by having RocksimTestBase extend
BaseApplicationAbstractTest to create a more complete Application object.
This commit is contained in:
parent
2738f30489
commit
f899b9fb2e
@ -3,29 +3,22 @@
|
||||
*/
|
||||
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.rocketcomponent.RocketComponent;
|
||||
import net.sf.openrocket.startup.Application;
|
||||
|
||||
import org.junit.Assert;
|
||||
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.
|
||||
*/
|
||||
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) {
|
||||
Assert.assertTrue("Components did not contain child", components.contains(child));
|
||||
}
|
||||
@ -92,5 +85,5 @@ public abstract class RocksimTestBase {
|
||||
cls.getName() + "." + name);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user