SerializationService serializationService = Aura.getSerializationService();
assertTrue(serializationService instanceof SerializationServiceImpl);
}
public void testWriteJson() throws Exception {
InstanceService instanceService = Aura.getInstanceService();
SerializationService serializationService = Aura.getSerializationService();
StringWriter out = new StringWriter();
Map<String, Object> attributes = new HashMap<>();
attributes.put("attr", "yo");
Component c = instanceService.getInstance("test:child1", ComponentDef.class, attributes);
serializationService.write(c, null, Component.class, out);
goldFileJson(out.toString());
attributes.put("invalid", "joe");
c = instanceService.getInstance("test:child1", ComponentDef.class, attributes);
serializationService.write(c, null, Component.class, out);
assertFalse(out.toString().contains("invalid"));
}