@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());
  }