Exemplo n.º 1
0
        public void ExecuteExceptionPayload_CreateErrorResponse_Given_EmmitionTytesTRX_ShouldToXML()
        {
            var sut = ExecuteExceptionPayload.CreateErrorResponse(EmitionTypes.TRX, HttpStatusCode.Forbidden, "test_title", "test_message");

            Assert.AreEqual("<Error>\r\n  <Status>403</Status>\r\n  <Title>test_title</Title>\r\n  <Message>test_message</Message>\r\n</Error>", sut);
        }
Exemplo n.º 2
0
        public void ExecuteExceptionPayload_CreateErrorResponse_Given_EmmitionTytesJSON_ShouldReturnJSON()
        {
            var sut = ExecuteExceptionPayload.CreateErrorResponse(EmitionTypes.JSON, HttpStatusCode.BadRequest, "test_title", "test_message");

            Assert.AreEqual("{\r\n  \"Error\": {\r\n    \"Status\": 400,\r\n    \"Title\": \"test_title\",\r\n    \"Message\": \"test_message\"\r\n  }\r\n}", sut);
        }