def testItShouldShowTheMessageTypeAsSystemResponse(self): message = Message(id=1, type=Message.SYSTEM_RESPONSE).SerializeToString() assert frame.Frame(2, len(message), message).messageType() == "SYSTEM_RESPONSE"
def testItShouldShowTheMessageTypeAsReflectionResponse(self): message = Message( id=1, type=Message.REFLECTION_RESPONSE).SerializeToString() assert frame.Frame(2, len(message), message).messageType() == "REFLECTION_RESPONSE"
def testItShouldShowFrameIsNotValid(self): assert not frame.Frame(2, 10, "the payload").isValid()
def testItShouldExtractTheMessage(self): message = Message(id=1, type=Message.REFLECTION_REQUEST).SerializeToString() assert isinstance( frame.Frame(2, len(message), message).message(), Message)
def testItShouldShowFrameIsValid(self): assert frame.Frame(2, 11, "the payload").isValid()