Step { public OperationDescription getOperationDescription() { return this.description; } Step(Operation operation,
       OperationDescription description,
       List<InputSocket> inputSockets,
       List<OutputSocket> outputSockets,
       ExceptionWitness.Factory exceptionWitnessFactory,
       Timer.Factory timerFactory); OperationDescription getOperationDescription(); ImmutableList<InputSocket> getInputSockets(); ImmutableList<OutputSocket> getOutputSockets(); final void setRemoved(); @Override String toString();  }
@Test public void testGetOperation() { Step step = new Step.Factory((origin) -> new MockExceptionWitness(eventBus, origin), MockTimer.MOCK_FACTORY) .create(additionMeta); assertEquals("Operation descriptions were not the same", additionMeta.getDescription(), step.getOperationDescription()); }