use of org.drools.workbench.models.testscenarios.backend.Person in project drools by kiegroup.
the class FactPopulatorTest method testPopulateFacts.
@Test
public void testPopulateFacts() throws Exception {
FactData factData = new FactData("Person", "p1", Arrays.<Field>asList(new FieldData("name", "mic"), new FieldData("age", "=30 + 3")), false);
factPopulator.add(new NewFactPopulator(populatedData, getTypeResolver(), factData));
factPopulator.populate();
assertTrue(populatedData.containsKey("p1"));
Person person = (Person) populatedData.get("p1");
assertEquals("mic", person.getName());
assertEquals(33, person.getAge());
}
Aggregations