Exemple #1
0
        public async Task SerializeInvalidEnumReturnsValidationError()
        {
            // ARRANGE
            var logger     = Mock.Of <ILogger <HttpJsonNetDataSerializer> >();
            var serializer = new HttpJsonNetDataSerializer(logger);

            var str = @"{ ""Category"":""Wrong"" }";

            var result = await serializer.DeserializeRequest <TestRequest>(Encoding.UTF8.GetBytes(str));
        }
Exemple #2
0
        public async Task DeserializeBlankString()
        {
            // ARRANGE
            var logger     = Mock.Of <ILogger <HttpJsonNetDataSerializer> >();
            var serializer = new HttpJsonNetDataSerializer(logger);

            string contents = "";

            byte[] message  = Encoding.UTF8.GetBytes(contents);
            var    response = await serializer.DeserializeResponse <TestResponse>(message);
        }