/*** ShouldThrowAsync(Func<Task>) ***/ public static Task <Exception> ShouldThrowAsync(this Func <Task> actual, Type exceptionType) { return(Should.ThrowAsync(actual, exceptionType)); }
public static Task <Exception> ShouldThrowAsync(this Func <Task> actual, [InstantHandle] Func <string> customMessage, Type exceptionType) { return(Should.ThrowAsync(actual, customMessage, exceptionType)); }
/*** ShouldThrowAsync(Func<Task>) ***/ public static Task <TException> ShouldThrowAsync <TException>(this Func <Task> actual) where TException : Exception { return(Should.ThrowAsync <TException>(actual)); }
public static Task <TException> ShouldThrowAsync <TException>(this Func <Task> actual, [InstantHandle] Func <string> customMessage) where TException : Exception { return(Should.ThrowAsync <TException>(actual, customMessage)); }
/*** ShouldThrowAsync(Task) ***/ public static Task <Exception> ShouldThrowAsync(this Task task, Type exceptionType) { return(Should.ThrowAsync(task, exceptionType)); }
public static Task <Exception> ShouldThrowAsync(this Task task, string customMessage, Type exceptionType) { return(Should.ThrowAsync(task, customMessage, exceptionType)); }
public static Task <TException> ShouldThrowAsync <TException>(this Task task, string customMessage) where TException : Exception { return(Should.ThrowAsync <TException>(task, customMessage)); }
/*** ShouldThrowAsync(Task) ***/ public static Task <TException> ShouldThrowAsync <TException>(this Task task) where TException : Exception { return(Should.ThrowAsync <TException>(task)); }
/*** ShouldThrowAsync(Func<Task>) ***/ public static Task <TException> ShouldThrowAsync <TException>(this Func <Task> actual, string?customMessage = null) where TException : Exception { return(Should.ThrowAsync <TException>(actual, customMessage)); }
/*** ShouldThrowAsync(Func<Task>) ***/ public static Task <Exception> ShouldThrowAsync(this Func <Task> actual, Type exceptionType, string?customMessage = null) { return(Should.ThrowAsync(actual, exceptionType, customMessage)); }
/*** ShouldThrowAsync(Task) ***/ public static Task <Exception> ShouldThrowAsync(this Task task, Type exceptionType, string?customMessage = null) { return(Should.ThrowAsync(task, exceptionType, customMessage)); }