ChangeProtocolVersionAction extends ConnectionBoundAction { public void setNewValue(ProtocolVersion newValue) { this.newValue = newValue; } ChangeProtocolVersionAction(ProtocolVersion newValue);  ChangeProtocolVersionAction(); void setNewValue(ProtocolVersion newValue); ProtocolVersion getNewValue(); ProtocolVersion getOldValue(); @Override void execute(State state); @Override void reset(); @Override int hashCode(); @Override boolean equals(Object obj); @Override boolean executedAsPlanned();  }
@Test public void testSetNewValue() { assertEquals(action.getNewValue(), ProtocolVersion.SSL2); action.setNewValue(ProtocolVersion.TLS11); assertEquals(action.getNewValue(), ProtocolVersion.TLS11); }