Example #1
0
        public void FailWhenExceptionIsNotThrown()
        {
            var doesNotContain = RandomValue.String();
            var message        = RandomValue.String();

            AssertAll.ExceptionMessageContainsAsync(async() => await ThrowExceptionWithMessage(message, false),
                                                    doesNotContain);

            Assert.ThrowsException <AssertAllFailedException>(() => AssertAll.Execute());
        }
Example #2
0
        public void PassWhenExceptionMethodContainsArgument()
        {
            var contains = RandomValue.String();
            var message  = RandomValue.String() + contains + RandomValue.String();

            AssertAll.ExceptionMessageContainsAsync(async() => await ThrowExceptionWithMessage(message),
                                                    contains);

            AssertAll.Execute();
        }