public void EnsureNoErrors_WithNoErrors() { // arrange var successResult = new ResultMock(); // act successResult.EnsureNoErrors(); // assert // did not throw! }
public void IsSuccessResult_WithNoErrors() { // arrange var successResult = new ResultMock(); // act var hasErrors = successResult.IsSuccessResult(); // assert Assert.True(hasErrors !); }
public void HasErrors_WithNoErrors() { // arrange var successResult = new ResultMock(); // act var hasErrors = successResult.IsErrorResult(); // assert Assert.False(hasErrors !); }
public void HasErrors_WithErrors() { // arrange var clientError = new ClientError("test"); var successResult = new ResultMock(clientError); // act var hasErrors = successResult.IsErrorResult(); // assert Assert.True(hasErrors); }
public void EnsureNoErrors_WithErrors() { // arrange var clientError = new ClientError("test"); var successResult = new ResultMock(clientError); // act void Throws() => successResult.EnsureNoErrors(); // assert Assert.Collection( Assert.Throws <GraphQLClientException>(Throws).Errors, item => Assert.Same(clientError, item)); }