@Test
public void testBlueprintWithPrimitive() throws CreateModelException, BlueprintTemplateException {
Car car = modelFactory.createModel(Car.class);
Erector erector = modelFactory.getErectors().get(Car.class);
ModelField modelField = erector.getModelField("mileage");
assertEquals(new Float(100.1), modelField.getValue());
// Val is zero because primitive initializes as zero
Object val = erector.getTemplate().get(new Car(), "mileage");
assertEquals(new Float(0.0), val);
// Val is zero because primitive initializes as zero
assertEquals(0.0, car.getMileage(), 0);
}