public void SerializeModelError()
        {
            var errors = new List<KeyValuePair<string, ModelState>>();
            var state = new ModelState();
            state.Errors.Add("some error");
            errors.Add(new KeyValuePair<string, ModelState>("Something", state));
            var modelError = new ModelStateJson(errors);
            var response = new JsonResponse(false, modelError);

            var actual = JsonConvert.SerializeObject(response);

            Assert.Equal(@"{""success"":false,""contentType"":""model-errors"",""body"":{""Something"":[""some error""]}}", actual);
        }
Exemple #2
0
        public void SerializeModelError()
        {
            var errors = new List <KeyValuePair <string, ModelState> >();
            var state  = new ModelState();

            state.Errors.Add("some error");
            errors.Add(new KeyValuePair <string, ModelState>("Something", state));
            var modelError = new ModelStateJson(errors);
            var response   = new JsonResponse(false, modelError);

            var actual = JsonConvert.SerializeObject(response);

            Assert.Equal(@"{""success"":false,""contentType"":""model-errors"",""body"":{""Something"":[""some error""]}}", actual);
        }