@Test(expected = ProtocolVersion.InvalidFrameException.class)
public void Protocol_should_refuse_bad_greetings_frame_1() throws ProtocolVersion.InvalidFrameException, ProtocolVersion.InvalidProtocolVersionException {

    //Given
    byte[] bad = new byte[]{1, 0, 'V', 1};
    //when
    ProtocolVersion.checkVersion(bad);
}