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