De-localize Material and FlightDataType objects when persisting in ork files. Added...
[debian/openrocket] / core / test / net / sf / openrocket / preset / StreamerComponentTests.java
index e9c78e088461849f1ed36502d3ec941080caa997..b36ada19fab250777468451fbf70f516430266d2 100644 (file)
@@ -32,7 +32,7 @@ public class StreamerComponentTests extends BaseTestCase {
                presetspec.put( ComponentPreset.PARTNO, "partno");
                presetspec.put( ComponentPreset.LENGTH, 20.0);
                presetspec.put( ComponentPreset.WIDTH, 2.0);
-               Material m = new Material.Surface("testMaterial", 2.0, true);
+               Material m = Material.newUserMaterial(Material.Type.SURFACE,"testMaterial", 2.0);
                presetspec.put( ComponentPreset.MATERIAL, m);
                preset = ComponentPresetFactory.create(presetspec);
        }
@@ -86,7 +86,7 @@ public class StreamerComponentTests extends BaseTestCase {
                
                cr.loadPreset(preset);
 
-               cr.setMaterial( new Material.Surface("new", 1.0, true));
+               cr.setMaterial( Material.newUserMaterial(Material.Type.SURFACE,"new", 1.0));
                
                assertNull( cr.getPresetComponent() );
        }