@Test public void testCodec_fromJson() { IntegrationTestOperation operation = new IntegrationTestOperation(EQUALS, "codecTest_fromJson"); String json = toJson(operation); assertNotNull(json); IntegrationTestOperation decoded = (IntegrationTestOperation) fromJson(json, IntegrationTestOperation.class); assertEquals(operation.getTestData(), decoded.getTestData()); }
@Test public void testCodec_fromSimulatorMessage() { IntegrationTestOperation operation = new IntegrationTestOperation(EQUALS, "codecTest_fromSimulatorMessage"); String json = toJson(operation); assertNotNull(json); SimulatorMessage message = new SimulatorMessage(COORDINATOR, COORDINATOR, 0, OperationType.INTEGRATION_TEST, json); IntegrationTestOperation decoded = (IntegrationTestOperation) fromSimulatorMessage(message); assertEquals(operation.getTestData(), decoded.getTestData()); }