private void ErrorIsSet() { var error = new Error("id"); var ex = new NotFoundException(error); Assert.Equal(Defaults.NotFoundException.Message, ex.Message); Assert.Same(error, ex.Error); }
private void MessageIsSet() { var ex = new NotFoundException("not found"); Assert.Equal("not found", ex.Message); Assert.NotNull(ex.Error); Assert.Equal(1, ex.Error.Messages.Count()); Assert.Equal("not found", ex.Error.Messages.First().Message); }
private void PropertiesAreDefaulted() { var ex = new NotFoundException(); Assert.Equal(Defaults.NotFoundException.Message, ex.Message); Assert.NotNull(ex.Error); Assert.Equal(1, ex.Error.Messages.Count()); Assert.Equal(Defaults.NotFoundException.Message, ex.Error.Messages.First().Message); }