refactored component framework

This commit is contained in:
bancika
2011-01-04 20:55:35 +00:00
parent 73da0f4a9b
commit a88f0d0a45
31 changed files with 309 additions and 317 deletions
@@ -5,8 +5,8 @@ import static org.junit.Assert.*;
import java.util.ArrayList;
import java.util.List;
import org.diylc.components.MockComponentInstance;
import org.diylc.core.IComponentInstance;
import org.diylc.components.MockDIYComponent;
import org.diylc.core.IDIYComponent;
import org.diylc.core.measures.Capacitance;
import org.diylc.core.measures.CapacitanceUnit;
import org.diylc.plugins.file.BomEntry;
@@ -18,12 +18,12 @@ public class BomMakerTest {
@Test
public void testCreateBom() {
List<IComponentInstance> components = new ArrayList<IComponentInstance>();
MockComponentInstance c1 = new MockComponentInstance();
List<IDIYComponent> components = new ArrayList<IDIYComponent>();
MockDIYComponent c1 = new MockDIYComponent();
c1.setC(new Capacitance(3d, CapacitanceUnit.pF));
components.add(c1);
components.add(new MockComponentInstance());
components.add(new MockComponentInstance());
components.add(new MockDIYComponent());
components.add(new MockDIYComponent());
List<BomEntry> bom = BomMaker.getInstance().createBom(components);
assertNotNull(bom);
assertEquals(2, bom.size());
@@ -7,7 +7,7 @@ import java.util.List;
import org.diylc.common.ControlPointWrapper;
import org.diylc.common.PropertyWrapper;
import org.diylc.components.MockComponentInstance;
import org.diylc.components.MockDIYComponent;
import org.diylc.presenter.ComponentProcessor;
import org.junit.Test;
@@ -17,7 +17,7 @@ public class ClassProcessorTest {
@Test
public void testExtractProperties() {
List<PropertyWrapper> properties = ComponentProcessor.getInstance().extractProperties(
MockComponentInstance.class);
MockDIYComponent.class);
assertNotNull(properties);
assertEquals(4, properties.size());
};
@@ -25,7 +25,7 @@ public class ClassProcessorTest {
@Test
public void testExtractControlPoints() {
List<ControlPointWrapper> controlPoints = ComponentProcessor.getInstance()
.extractControlPoints(MockComponentInstance.class);
.extractControlPoints(MockDIYComponent.class);
assertNotNull(controlPoints);
assertEquals(1, controlPoints.size());
};