Пример #1
0
        public void ParsesResponseMessage()
        {
            ResponseMessage responseMessage = StateResponseBuilder.Build(StateType.Running);

            var parser = new CoreResponseParser();

            byte[] buffer = BufferConverter.Convert(responseMessage.ByteBuffer);

            var response = parser.Parse <ResponseMessage>(buffer);

            Assert.Equal(Response.StateResponse, response.ResponseType);

            StateType state = response.GetResponse(new StateResponse()).State;

            Assert.Equal(StateType.Running, state);
        }