xUnit.net
Public Member Functions | Properties | List of all members
Xunit.Sdk.AssertActualExpectedException Class Reference

Base class for exceptions that have actual and expected values More...

Inheritance diagram for Xunit.Sdk.AssertActualExpectedException:
Xunit.Sdk.XunitException Xunit.Sdk.ContainsException Xunit.Sdk.DoesNotContainException Xunit.Sdk.EqualException Xunit.Sdk.FalseException Xunit.Sdk.IsAssignableFromException Xunit.Sdk.IsNotTypeException Xunit.Sdk.IsTypeException Xunit.Sdk.NotEqualException Xunit.Sdk.NullException Xunit.Sdk.ProperSubsetException Xunit.Sdk.ProperSupersetException Xunit.Sdk.SameException Xunit.Sdk.SubsetException Xunit.Sdk.SupersetException Xunit.Sdk.ThrowsException Xunit.Sdk.TrueException

Public Member Functions

 AssertActualExpectedException (object expected, object actual, string userMessage, string expectedTitle=null, string actualTitle=null)
 Creates a new instance of the class. More...
 
 AssertActualExpectedException (object expected, object actual, string userMessage, string expectedTitle, string actualTitle, Exception innerException)
 Creates a new instance of the class. More...
 
- Public Member Functions inherited from Xunit.Sdk.XunitException
 XunitException ()
 Initializes a new instance of the XunitException class. More...
 
 XunitException (string userMessage)
 Initializes a new instance of the XunitException class. More...
 
override string ToString ()
 

Properties

string Actual [get]
 Gets the actual value. More...
 
string ActualTitle [get]
 Gets the title used for the actual value. More...
 
string Expected [get]
 Gets the expected value. More...
 
string ExpectedTitle [get]
 Gets the title used for the expected value. More...
 
override string???? Message [get]
 Gets a message that describes the current exception. Includes the expected and actual values. More...
 
- Properties inherited from Xunit.Sdk.XunitException
override string?? StackTrace [get]
 Gets a string representation of the frames on the call stack at the time the current exception was thrown. More...
 
string UserMessage [get, protected set]
 Gets the user message More...
 

Additional Inherited Members

- Protected Member Functions inherited from Xunit.Sdk.XunitException
 XunitException (string userMessage, Exception innerException)
 Initializes a new instance of the XunitException class. More...
 
 XunitException (string userMessage, string stackTrace)
 Initializes a new instance of the XunitException class. More...
 

Detailed Description

Base class for exceptions that have actual and expected values

Constructor & Destructor Documentation

◆ AssertActualExpectedException() [1/2]

Xunit.Sdk.AssertActualExpectedException.AssertActualExpectedException ( object  expected,
object  actual,
string  userMessage,
string  expectedTitle = null,
string  actualTitle = null 
)
inline

Creates a new instance of the class.

Parameters
expectedThe expected value
actualThe actual value
userMessageThe user message to be shown
expectedTitleThe title to use for the expected value (defaults to "Expected")
actualTitleThe title to use for the actual value (defaults to "Actual")

◆ AssertActualExpectedException() [2/2]

Xunit.Sdk.AssertActualExpectedException.AssertActualExpectedException ( object  expected,
object  actual,
string  userMessage,
string  expectedTitle,
string  actualTitle,
Exception  innerException 
)
inline

Creates a new instance of the class.

Parameters
expectedThe expected value
actualThe actual value
userMessageThe user message to be shown
expectedTitleThe title to use for the expected value (defaults to "Expected")
actualTitleThe title to use for the actual value (defaults to "Actual")
innerExceptionThe inner exception.

Property Documentation

◆ Actual

string Xunit.Sdk.AssertActualExpectedException.Actual
get

Gets the actual value.

◆ ActualTitle

string Xunit.Sdk.AssertActualExpectedException.ActualTitle
get

Gets the title used for the actual value.

◆ Expected

string Xunit.Sdk.AssertActualExpectedException.Expected
get

Gets the expected value.

◆ ExpectedTitle

string Xunit.Sdk.AssertActualExpectedException.ExpectedTitle
get

Gets the title used for the expected value.

◆ Message

override string???? Xunit.Sdk.AssertActualExpectedException.Message
get

Gets a message that describes the current exception. Includes the expected and actual values.

Returns
The error message that explains the reason for the exception, or an empty string("").

<filterpriority>1</filterpriority>


The documentation for this class was generated from the following file: