protected override void Init() { HttpStatus = System.Net.HttpStatusCode.InternalServerError; Problem = new Models.API.Problem { ProblemType = Models.API.ProblemType.serverInternal, Detail = Message }; }
protected override void Init() { HttpStatus = System.Net.HttpStatusCode.BadRequest; Problem = new Models.API.Problem { ProblemType = Models.API.ProblemType.badNonce, Detail = Message }; }
public void API_Problem_Serialization() { var correct = "{\"type\":\"urn:ietf:params:acme:error:none\",\"detail\":null}"; var problem = new Models.API.Problem(); var s = JsonConvert.SerializeObject(problem); s.Should().BeEquivalentTo(correct); }