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;
|
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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user