public void PassWhenExceptionMethodEqualsArgument() { var message = RandomValue.String(); AssertAll.ExceptionMessageEqualsAsync(async() => await ThrowExceptionWithMessage(message), message); AssertAll.Execute(); }
public void FailWhenExceptionIsNotThrown() { var notEqual = RandomValue.String(); var message = RandomValue.String(); AssertAll.ExceptionMessageEqualsAsync(() => ThrowExceptionWithMessage(message, false), notEqual); Assert.ThrowsException <AssertAllFailedException>(() => AssertAll.Execute()); }
public void FailWhenExceptionMessageDoesNotEqualArgument() { var notEqual = RandomValue.String(); var message = RandomValue.String(); AssertAll.ExceptionMessageEqualsAsync(async() => await ThrowExceptionWithMessage(message), notEqual); Assert.ThrowsException <AssertAllFailedException>(() => AssertAll.Execute()); }