ActionAssertions Class
Definition
Provides assertions for actions, such as verifying that exceptions are thrown.
public sealed class ActionAssertions
Constructors
| Name | Description |
|---|---|
| ActionAssertions(Action) | Provides assertions for actions, such as verifying that exceptions are thrown. |
Methods
| Name | Description |
|---|---|
| NotThrow() | Asserts that the action does not throw any exception. |
| Throw<TException>() | Asserts that the action throws an exception of the specified type. |
| Throw<TException>(String) | Asserts that the action throws an exception of the specified type with the specified message. |
| Throw<TException>(String, Exception) | Asserts that the action throws an exception of the specified type with the specified message and inner exception. |
| Throw<TException>(TException) | Asserts that the action throws the exact specified exception instance. |
| ThrowArgumentException(String, String) | Asserts that the action throws an ArgumentException with the specified message and parameter name. |
| ThrowArgumentOutOfRangeException(String, String, Object) | Asserts that the action throws an ArgumentOutOfRangeException with the specified message, parameter name and actual value. |