Table of Contents

Method Exception

Namespace
Xunit
Assembly
xunit.v3.core.dll

Exception(Action)

Records any exception which is thrown by the given code.

public static Exception? Exception(Action testCode)

Parameters

testCode Action

The code which may throw an exception.

Returns

Exception

Returns the exception that was thrown by the code; null, otherwise.

Exception(Func<object?>)

Records any exception which is thrown by the given code that has a return value. Generally used for testing property accessors.

public static Exception? Exception(Func<object?> testCode)

Parameters

testCode Func<object>

The code which may throw an exception.

Returns

Exception

Returns the exception that was thrown by the code; null, otherwise.