public void FailWhenExceptionIsNotThrown() { var doesNotContain = RandomValue.String(); var message = RandomValue.String(); AssertAll.ExceptionMessageContainsAsync(async() => await ThrowExceptionWithMessage(message, false), doesNotContain); Assert.ThrowsException <AssertAllFailedException>(() => AssertAll.Execute()); }
public void PassWhenExceptionMethodContainsArgument() { var contains = RandomValue.String(); var message = RandomValue.String() + contains + RandomValue.String(); AssertAll.ExceptionMessageContainsAsync(async() => await ThrowExceptionWithMessage(message), contains); AssertAll.Execute(); }