Changeset 96 for java/main/src/test/java/com/framsticks/core
- Timestamp:
- 07/04/13 20:29:50 (11 years ago)
- Location:
- java/main/src/test/java/com/framsticks/core
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main/src/test/java/com/framsticks/core/FramsticksTest.java
r88 r96 20 20 Framsticks framsticks = Framsticks.loadConfiguration(stream); 21 21 assertThat(framsticks).isNotNull(); 22 assertThat(framsticks. getObservables().size()).isEqualTo(1);23 assertThat(framsticks.get Observables().get("browser")).isInstanceOf(Browser.class);22 assertThat(framsticks.size()).isEqualTo(1); 23 assertThat(framsticks.get("browser")).isInstanceOf(Browser.class); 24 24 } 25 25 -
java/main/src/test/java/com/framsticks/core/ObjectInstanceTest.java
r90 r96 19 19 import com.framsticks.params.ReflectionAccess; 20 20 import com.framsticks.params.types.FloatParam; 21 22 import static com.framsticks.core.InstanceUtils.*; 23 21 24 22 25 import static org.fest.assertions.Assertions.*; … … 48 51 public void startInstance() { 49 52 instance = new ObjectInstance(); 50 instance. getRegistry().takeAllFrom(schema.getRegistry());53 instance.takeAllFrom(schema.getRegistry()); 51 54 52 55 instance.setRootObject(model); … … 62 65 })).isEqualTo("bla"); 63 66 64 assertDispatch(instance,new RunAt<Instance>() {67 instance.dispatch(new RunAt<Instance>() { 65 68 @Override 66 69 public void run() { 67 70 assertThat(instance.getRootObject(Model.class).getNeuroDefinitions().get(2).details).isEqualTo("G"); 68 71 69 Path path = instance.getPath("/");72 Path path = Path.to(instance, "/"); 70 73 assertThat(path.isResolved()); 71 AccessInterface access = instance.bindAccess(path);74 AccessInterface access = InstanceUtils.bindAccess(path); 72 75 assertThat(access.get("se", Double.class)).isEqualTo(1.0); 73 76 74 assertThat( instance.bindAccess("/parts/2").getFramsClass().getParamEntry("m", FloatParam.class).getDef(Double.class)).isEqualTo(1.0);75 assertThat( instance.bindAccess("/parts/2").getFramsClass().getParamEntry("m", FloatParam.class).getMax(Double.class)).isEqualTo(999.0);76 assertThat( instance.bindAccess("/parts/2")).isInstanceOf(ReflectionAccess.class);77 assertThat( instance.getPath("/neurodefs").getTopObject()).isInstanceOf(ArrayList.class);78 assertThat( instance.getPath("/joints/1").getTopObject()).isInstanceOf(Joint.class);79 assertThat( instance.bindAccess("/parts/2").get("i", String.class)).isEqualTo("bla");77 assertThat(bindAccess(instance, "/parts/2").getFramsClass().getParamEntry("m", FloatParam.class).getDef(Double.class)).isEqualTo(1.0); 78 assertThat(bindAccess(instance, "/parts/2").getFramsClass().getParamEntry("m", FloatParam.class).getMax(Double.class)).isEqualTo(999.0); 79 assertThat(bindAccess(instance, "/parts/2")).isInstanceOf(ReflectionAccess.class); 80 assertThat(Path.to(instance, "/neurodefs").getTopObject()).isInstanceOf(ArrayList.class); 81 assertThat(Path.to(instance, "/joints/1").getTopObject()).isInstanceOf(Joint.class); 82 assertThat(bindAccess(instance, "/parts/2").get("i", String.class)).isEqualTo("bla"); 80 83 } 81 84 });
Note: See TracChangeset
for help on using the changeset viewer.