@Test
public void testNTValueOrder() {

  Operation ntPublishOperation = new TestPublishAnnotatedOperation<>(SimpleReport.class);
  List<InputSocket> sockets = ntPublishOperation.getInputSockets();
  assertEquals("Unexpected number of sockets", 4, sockets.size());
  assertEquals("Wrong publish name", "Publish bar", sockets.get(2).getSocketHint()
      .getIdentifier());
  assertEquals("Wrong publish name", "Publish foo", sockets.get(3).getSocketHint()
      .getIdentifier());
}