Assert.CatchAsync - jnm2/nunit-docs-wiki GitHub Wiki

Assert.CatchAsync is similar to Assert.ThrowsAsync but will pass for an exception that is derived from the one specified.

Exception Assert.CatchAsync(AsyncTestDelegate code);
Exception Assert.CatchAsync(AsyncTestDelegate code,
                            string message, params object[] parms);

Exception Assert.CatchAsync(Type expectedExceptionType, AsyncTestDelegate code);
Exception Assert.CatchAsync(Type expectedExceptionType, AsyncTestDelegate code,
                            string message, params object[] parms);

T Assert.CatchAsync<T>(AsyncTestDelegate code);
T Assert.CatchAsync<T>(AsyncTestDelegate code,
                       string message, params object[] parms);

See also...

⚠️ **GitHub.com Fallback** ⚠️