From 8df30d5b0143c3fc8603142802bb0019a54aa1a8 Mon Sep 17 00:00:00 2001 From: SeanKilleen Date: Thu, 22 Aug 2024 17:35:47 +0000 Subject: [PATCH] chore(deps): update dependency nunit to v4.2.0 (#970) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 621f86bfe69bb12a03f368826410af33dc60a90e --- api/NUnit.Framework.Assert.html | 32 + ...Framework.Constraints.AnyOfConstraint.html | 28 + ....Framework.Constraints.BinaryOperator.html | 1 + ...raints.CollectionEquivalentConstraint.html | 22 +- ...raints.CollectionItemsEqualConstraint.html | 56 + ...onstraints.CollectionSubsetConstraint.html | 22 +- ...straints.CollectionSupersetConstraint.html | 22 +- ...Unit.Framework.Constraints.Constraint.html | 2 +- ...work.Constraints.ConstraintExpression.html | 99 +- ...mework.Constraints.ContainsConstraint.html | 28 + ...aints.DictionaryContainsKeyConstraint.html | 10 +- ...tionaryContainsKeyValuePairConstraint.html | 7 +- ...nts.DictionaryContainsValueConstraint.html | 22 +- ...ork.Constraints.EmptyStringConstraint.html | 6 +- ...mework.Constraints.EndsWithConstraint.html | 6 +- ...Framework.Constraints.EqualConstraint.html | 130 +- ...Framework.Constraints.InsteadOperator.html | 261 +++ ...Constraints.ItemsConstraintExpression.html | 6 + ...t.Framework.Constraints.MessageWriter.html | 71 +- ...ts.NUnitEqualityComparer.FailurePoint.html | 27 + ...ork.Constraints.NUnitEqualityComparer.html | 57 + ...raints.ResolvableConstraintExpression.html | 6 + ...mework.Constraints.SamePathConstraint.html | 6 +- ...Constraints.SamePathOrUnderConstraint.html | 6 +- ...ework.Constraints.SomeItemsConstraint.html | 12 +- ...work.Constraints.StartsWithConstraint.html | 6 +- ...ramework.Constraints.StringConstraint.html | 5 +- ...amework.Constraints.SubPathConstraint.html | 6 +- ...ework.Constraints.SubstringConstraint.html | 6 +- ...ork.Constraints.UniqueItemsConstraint.html | 6 + ...work.Constraints.WhiteSpaceConstraint.html | 365 +++++ api/NUnit.Framework.Constraints.html | 6 + api/NUnit.Framework.Contains.html | 4 +- ...ork.Diagnostics.ProgressTraceListener.html | 336 ++++ api/NUnit.Framework.Diagnostics.html | 162 ++ api/NUnit.Framework.Does.html | 4 +- api/NUnit.Framework.IgnoreAttribute.html | 48 +- ...nit.Framework.IncludeExcludeAttribute.html | 1 + api/NUnit.Framework.Is.html | 28 + api/NUnit.Framework.Iz.html | 3 + api/NUnit.Framework.Legacy.ClassicAssert.html | 15 +- api/NUnit.Framework.NetPlatformAttribute.html | 380 +++++ api/NUnit.Framework.OrderAttribute.html | 5 +- api/NUnit.Framework.TestCaseAttribute-1.html | 402 +++++ api/NUnit.Framework.TestCaseAttribute-2.html | 411 +++++ api/NUnit.Framework.TestCaseAttribute-3.html | 420 +++++ api/NUnit.Framework.TestCaseAttribute-4.html | 429 +++++ api/NUnit.Framework.TestCaseAttribute-5.html | 438 +++++ api/NUnit.Framework.TestCaseAttribute.html | 5 + api/NUnit.Framework.TestCaseData-1.html | 268 +++ api/NUnit.Framework.TestCaseData-2.html | 277 ++++ api/NUnit.Framework.TestCaseData-3.html | 286 ++++ api/NUnit.Framework.TestCaseData-4.html | 295 ++++ api/NUnit.Framework.TestCaseData-5.html | 304 ++++ api/NUnit.Framework.TestCaseData.html | 17 +- ...work.TestContext.PropertyHierachyItem.html | 277 ++++ ...estContext.PropertyValueHierarchyItem.html | 266 +++ ...nit.Framework.TestContext.TestAdapter.html | 133 ++ api/NUnit.Framework.TestContext.html | 2 +- api/NUnit.Framework.html | 39 + api/NUnit.FrameworkPackageSettings.html | 27 + api/toc.html | 55 + api/toc.json | 2 +- index.json | 173 +- manifest.json | 170 ++ sitemap.xml | 1444 +++++++++-------- xrefmap.yml | 948 ++++++++++- 67 files changed, 8540 insertions(+), 879 deletions(-) create mode 100644 api/NUnit.Framework.Constraints.InsteadOperator.html create mode 100644 api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html create mode 100644 api/NUnit.Framework.Diagnostics.ProgressTraceListener.html create mode 100644 api/NUnit.Framework.Diagnostics.html create mode 100644 api/NUnit.Framework.NetPlatformAttribute.html create mode 100644 api/NUnit.Framework.TestCaseAttribute-1.html create mode 100644 api/NUnit.Framework.TestCaseAttribute-2.html create mode 100644 api/NUnit.Framework.TestCaseAttribute-3.html create mode 100644 api/NUnit.Framework.TestCaseAttribute-4.html create mode 100644 api/NUnit.Framework.TestCaseAttribute-5.html create mode 100644 api/NUnit.Framework.TestCaseData-1.html create mode 100644 api/NUnit.Framework.TestCaseData-2.html create mode 100644 api/NUnit.Framework.TestCaseData-3.html create mode 100644 api/NUnit.Framework.TestCaseData-4.html create mode 100644 api/NUnit.Framework.TestCaseData-5.html create mode 100644 api/NUnit.Framework.TestContext.PropertyHierachyItem.html create mode 100644 api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html diff --git a/api/NUnit.Framework.Assert.html b/api/NUnit.Framework.Assert.html index 9db86f054..51ee6c65a 100644 --- a/api/NUnit.Framework.Assert.html +++ b/api/NUnit.Framework.Assert.html @@ -1092,6 +1092,38 @@
Parameters
+ + View Source + + +

EnterMultipleScope()

+

Enters a multiple assert scope. +Wraps code containing a series of assertions, which should all +be executed, even if they fail. Failed results are saved and +reported when the returned IDisposable is disposed.

+
+
+
Declaration
+
+
public static IDisposable EnterMultipleScope()
+
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
IDisposable

An IDisposable which when disposed leaves the multiple assertion scope.

+
+ View Source diff --git a/api/NUnit.Framework.Constraints.AnyOfConstraint.html b/api/NUnit.Framework.Constraints.AnyOfConstraint.html index 03f9a90a8..221f852e5 100644 --- a/api/NUnit.Framework.Constraints.AnyOfConstraint.html +++ b/api/NUnit.Framework.Constraints.AnyOfConstraint.html @@ -262,6 +262,34 @@
Property Value
+ + + View Source + + +

IgnoreWhiteSpace

+

Flag the constraint to ignore white space and return self.

+
+
+
Declaration
+
+
public AnyOfConstraint IgnoreWhiteSpace { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
AnyOfConstraint

Methods

diff --git a/api/NUnit.Framework.Constraints.BinaryOperator.html b/api/NUnit.Framework.Constraints.BinaryOperator.html index 2ce479658..7b7ad288f 100644 --- a/api/NUnit.Framework.Constraints.BinaryOperator.html +++ b/api/NUnit.Framework.Constraints.BinaryOperator.html @@ -97,6 +97,7 @@
Inheritance
ConstraintOperator
BinaryOperator
AndOperator
+
InsteadOperator
OrOperator
diff --git a/api/NUnit.Framework.Constraints.CollectionEquivalentConstraint.html b/api/NUnit.Framework.Constraints.CollectionEquivalentConstraint.html index 4cc4b6dc8..9aa36473f 100644 --- a/api/NUnit.Framework.Constraints.CollectionEquivalentConstraint.html +++ b/api/NUnit.Framework.Constraints.CollectionEquivalentConstraint.html @@ -137,12 +137,18 @@
Inherited Members
CollectionItemsEqualConstraint.IgnoringCase
+
+ CollectionItemsEqualConstraint.IgnoringWhiteSpace +
CollectionItemsEqualConstraint.UsingExternalComparer
CollectionItemsEqualConstraint.IgnoreCase
+
+ CollectionItemsEqualConstraint.IgnoreWhiteSpace +
CollectionConstraint.IsEmpty(IEnumerable)
@@ -429,13 +435,13 @@
Overrides
View Source -

Using<TActual, TExpected>(Func<TActual, TExpected, bool>)

+

Using<TActualElement, TExpectedElement>(Func<TActualElement, TExpectedElement, bool>)

Flag the constraint to use the supplied predicate function

Declaration
-
public CollectionEquivalentConstraint Using<TActual, TExpected>(Func<TActual, TExpected, bool> comparison)
+
public CollectionEquivalentConstraint Using<TActualElement, TExpectedElement>(Func<TActualElement, TExpectedElement, bool> comparison)
Parameters
@@ -448,7 +454,7 @@
Parameters
- + @@ -481,12 +487,14 @@
Type Parameters
- - + + - - + +
Func<TActual, TExpected, bool>Func<TActualElement, TExpectedElement, bool> comparison

The comparison function to use.

TActualTActualElement

The type of the elements in the actual value.

+
TExpectedTExpectedElement

The type of the elements in the expected value.

+
diff --git a/api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html b/api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html index 6679230f8..080316f88 100644 --- a/api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html +++ b/api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html @@ -269,6 +269,34 @@
Property Value
+ + View Source + + +

IgnoreWhiteSpace

+

Flag the constraint to ignore white space and return self.

+
+
+
Declaration
+
+
public CollectionItemsEqualConstraint IgnoreWhiteSpace { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
CollectionItemsEqualConstraint
+ View Source @@ -297,6 +325,34 @@
Property Value
+ + View Source + + +

IgnoringWhiteSpace

+

Get a flag indicating whether the user requested us to ignore white space.

+
+
+
Declaration
+
+
protected bool IgnoringWhiteSpace { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
bool
+ View Source diff --git a/api/NUnit.Framework.Constraints.CollectionSubsetConstraint.html b/api/NUnit.Framework.Constraints.CollectionSubsetConstraint.html index 4a20ba3ec..fd2dd1fc4 100644 --- a/api/NUnit.Framework.Constraints.CollectionSubsetConstraint.html +++ b/api/NUnit.Framework.Constraints.CollectionSubsetConstraint.html @@ -137,12 +137,18 @@
Inherited Members
CollectionItemsEqualConstraint.IgnoringCase
+
+ CollectionItemsEqualConstraint.IgnoringWhiteSpace +
CollectionItemsEqualConstraint.UsingExternalComparer
CollectionItemsEqualConstraint.IgnoreCase
+
+ CollectionItemsEqualConstraint.IgnoreWhiteSpace +
CollectionConstraint.IsEmpty(IEnumerable)
@@ -426,13 +432,13 @@
Overrides
View Source -

Using<TSubsetType, TSupersetType>(Func<TSubsetType, TSupersetType, bool>)

+

Using<TSubsetElement, TSupersetElement>(Func<TSubsetElement, TSupersetElement, bool>)

Flag the constraint to use the supplied predicate function

Declaration
-
public CollectionSubsetConstraint Using<TSubsetType, TSupersetType>(Func<TSubsetType, TSupersetType, bool> comparison)
+
public CollectionSubsetConstraint Using<TSubsetElement, TSupersetElement>(Func<TSubsetElement, TSupersetElement, bool> comparison)
Parameters
@@ -445,7 +451,7 @@
Parameters
- + @@ -478,12 +484,14 @@
Type Parameters
- - + + - - + +
Func<TSubsetType, TSupersetType, bool>Func<TSubsetElement, TSupersetElement, bool> comparison

The comparison function to use.

TSubsetTypeTSubsetElement

The type of the elements in the actual subset.

+
TSupersetTypeTSupersetElement

The type of the elements in the expected superset.

+
diff --git a/api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html b/api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html index f2def0ef1..76a75f55b 100644 --- a/api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html +++ b/api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html @@ -137,12 +137,18 @@
Inherited Members
CollectionItemsEqualConstraint.IgnoringCase
+
+ CollectionItemsEqualConstraint.IgnoringWhiteSpace +
CollectionItemsEqualConstraint.UsingExternalComparer
CollectionItemsEqualConstraint.IgnoreCase
+
+ CollectionItemsEqualConstraint.IgnoreWhiteSpace +
CollectionConstraint.IsEmpty(IEnumerable)
@@ -426,13 +432,13 @@
Overrides
View Source -

Using<TSupersetType, TSubsetType>(Func<TSupersetType, TSubsetType, bool>)

+

Using<TSupersetElement, TSubsetElement>(Func<TSupersetElement, TSubsetElement, bool>)

Flag the constraint to use the supplied predicate function

Declaration
-
public CollectionSupersetConstraint Using<TSupersetType, TSubsetType>(Func<TSupersetType, TSubsetType, bool> comparison)
+
public CollectionSupersetConstraint Using<TSupersetElement, TSubsetElement>(Func<TSupersetElement, TSubsetElement, bool> comparison)
Parameters
@@ -445,7 +451,7 @@
Parameters
- + @@ -478,12 +484,14 @@
Type Parameters
- - + + - - + +
Func<TSupersetType, TSubsetType, bool>Func<TSupersetElement, TSubsetElement, bool> comparison

The comparison function to use.

TSupersetTypeTSupersetElement

The type of the elements in the actual superset.

+
TSubsetTypeTSubsetElement

The type of the elements in the expected subset.

+
diff --git a/api/NUnit.Framework.Constraints.Constraint.html b/api/NUnit.Framework.Constraints.Constraint.html index a2f2ce1e6..34df1d3db 100644 --- a/api/NUnit.Framework.Constraints.Constraint.html +++ b/api/NUnit.Framework.Constraints.Constraint.html @@ -479,7 +479,7 @@
Parameters
int pollingInterval -

The interval at which to test the constraint.

+

The interval at which to test the constraint, in milliseconds.

diff --git a/api/NUnit.Framework.Constraints.ConstraintExpression.html b/api/NUnit.Framework.Constraints.ConstraintExpression.html index 873d61f82..ad6e830b4 100644 --- a/api/NUnit.Framework.Constraints.ConstraintExpression.html +++ b/api/NUnit.Framework.Constraints.ConstraintExpression.html @@ -816,6 +816,34 @@
Property Value
+ + View Source + + +

WhiteSpace

+

Returns a constraint that tests for white-space

+
+
+
Declaration
+
+
public WhiteSpaceConstraint WhiteSpace { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
WhiteSpaceConstraint
+ View Source @@ -1138,6 +1166,73 @@
Returns
+ + View Source + + +

Append<T>(T)

+

Appends a constraint to the expression and returns that +constraint, which is associated with the current state +of the expression being built. Note that the constraint +is not reduced at this time. For example, if there +is a NotOperator on the stack we don't reduce and +return a NotConstraint. The original constraint must +be returned because it may support modifiers that +are yet to be applied.

+
+
+
Declaration
+
+
public T Append<T>(T constraint) where T : Constraint
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
Tconstraint
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
T
+
Type Parameters
+ + + + + + + + + + + + + +
NameDescription
T
+ View Source @@ -1647,14 +1742,14 @@
Returns
View Source -

ContainValue(object)

+

ContainValue(object?)

Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the Dictionary value collection.

Declaration
-
public DictionaryContainsValueConstraint ContainValue(object expected)
+
public DictionaryContainsValueConstraint ContainValue(object? expected)
Parameters
diff --git a/api/NUnit.Framework.Constraints.ContainsConstraint.html b/api/NUnit.Framework.Constraints.ContainsConstraint.html index 63dd3d2ba..c0956af1c 100644 --- a/api/NUnit.Framework.Constraints.ContainsConstraint.html +++ b/api/NUnit.Framework.Constraints.ContainsConstraint.html @@ -269,6 +269,34 @@
Property Value
+ + + View Source + + +

IgnoreWhiteSpace

+

Flag the constraint to ignore white-space and return self.

+
+
+
Declaration
+
+
public ContainsConstraint IgnoreWhiteSpace { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
ContainsConstraint

Methods

diff --git a/api/NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html b/api/NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html index c6fadea91..c345baf10 100644 --- a/api/NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html +++ b/api/NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html @@ -137,12 +137,18 @@
Inherited Members
CollectionItemsEqualConstraint.IgnoringCase
+
+ CollectionItemsEqualConstraint.IgnoringWhiteSpace +
CollectionItemsEqualConstraint.UsingExternalComparer
CollectionItemsEqualConstraint.IgnoreCase
+
+ CollectionItemsEqualConstraint.IgnoreWhiteSpace +
CollectionConstraint.IsEmpty(IEnumerable)
@@ -453,14 +459,14 @@
Overrides
View Source -

WithValue(object)

+

WithValue(object?)

Returns a new DictionaryContainsKeyValuePairConstraint checking for the presence of a particular key-value-pair in the dictionary.

Declaration
-
public DictionaryContainsKeyValuePairConstraint WithValue(object expectedValue)
+
public DictionaryContainsKeyValuePairConstraint WithValue(object? expectedValue)
Parameters
diff --git a/api/NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html b/api/NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html index 910d70225..0976544c8 100644 --- a/api/NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html +++ b/api/NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html @@ -131,6 +131,9 @@
Inherited Members
CollectionItemsEqualConstraint.IgnoreCase
+
+ CollectionItemsEqualConstraint.IgnoreWhiteSpace +
Constraint.ApplyTo<TActual>(ActualValueDelegate<TActual>)
@@ -190,13 +193,13 @@

Constructors View Source -

DictionaryContainsKeyValuePairConstraint(object, object)

+

DictionaryContainsKeyValuePairConstraint(object, object?)

Construct a DictionaryContainsKeyValuePairConstraint

Declaration
-
public DictionaryContainsKeyValuePairConstraint(object key, object value)
+
public DictionaryContainsKeyValuePairConstraint(object key, object? value)
Parameters
diff --git a/api/NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html b/api/NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html index 346bfc61a..0d9e00f9c 100644 --- a/api/NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html +++ b/api/NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html @@ -137,12 +137,18 @@
Inherited Members
CollectionItemsEqualConstraint.IgnoringCase
+
+ CollectionItemsEqualConstraint.IgnoringWhiteSpace +
CollectionItemsEqualConstraint.UsingExternalComparer
CollectionItemsEqualConstraint.IgnoreCase
+
+ CollectionItemsEqualConstraint.IgnoreWhiteSpace +
CollectionConstraint.IsEmpty(IEnumerable)
@@ -393,13 +399,13 @@
Overrides
View Source -

Using<TCollectionType, TMemberType>(Func<TCollectionType, TMemberType, bool>)

+

Using<TActualValueElement, TExpected>(Func<TActualValueElement, TExpected, bool>)

Flag the constraint to use the supplied predicate function

Declaration
-
public DictionaryContainsValueConstraint Using<TCollectionType, TMemberType>(Func<TCollectionType, TMemberType, bool> comparison)
+
public DictionaryContainsValueConstraint Using<TActualValueElement, TExpected>(Func<TActualValueElement, TExpected, bool> comparison)
Parameters
@@ -412,7 +418,7 @@
Parameters
- + @@ -445,12 +451,14 @@
Type Parameters
- - + + - - + +
Func<TCollectionType, TMemberType, bool>Func<TActualValueElement, TExpected, bool> comparison

The comparison function to use.

TCollectionTypeTActualValueElement

The type of the dictionary's TValue.

+
TMemberTypeTExpected

The type of the expected value.

+
diff --git a/api/NUnit.Framework.Constraints.EmptyStringConstraint.html b/api/NUnit.Framework.Constraints.EmptyStringConstraint.html index 603df5a50..9b8bed3bf 100644 --- a/api/NUnit.Framework.Constraints.EmptyStringConstraint.html +++ b/api/NUnit.Framework.Constraints.EmptyStringConstraint.html @@ -241,13 +241,13 @@

Methods View Source -

Matches(string)

+

Matches(string?)

Test whether the constraint is satisfied by a given value

Declaration
-
protected override bool Matches(string actual)
+
protected override bool Matches(string? actual)
Parameters
@@ -284,7 +284,7 @@
Returns
Overrides
-
StringConstraint.Matches(string)
+
StringConstraint.Matches(string?)

Implements

IConstraint diff --git a/api/NUnit.Framework.Constraints.EndsWithConstraint.html b/api/NUnit.Framework.Constraints.EndsWithConstraint.html index ea8cdd191..a6c9495f4 100644 --- a/api/NUnit.Framework.Constraints.EndsWithConstraint.html +++ b/api/NUnit.Framework.Constraints.EndsWithConstraint.html @@ -231,7 +231,7 @@

Methods View Source -

Matches(string)

+

Matches(string?)

Test whether the constraint is matched by the actual value. This is a template method, which calls the IsMatch method of the derived class.

@@ -239,7 +239,7 @@

Declaration
-
protected override bool Matches(string actual)
+
protected override bool Matches(string? actual)
Parameters
@@ -274,7 +274,7 @@
Returns
Overrides
-
StringConstraint.Matches(string)
+
StringConstraint.Matches(string?)

Implements

IConstraint diff --git a/api/NUnit.Framework.Constraints.EqualConstraint.html b/api/NUnit.Framework.Constraints.EqualConstraint.html index 14da05c0d..24424e79a 100644 --- a/api/NUnit.Framework.Constraints.EqualConstraint.html +++ b/api/NUnit.Framework.Constraints.EqualConstraint.html @@ -297,6 +297,35 @@
Property Value
+ + View Source + + +

ComparingProperties

+

Gets a value indicating whether to compare separate properties.

+
+
+
Declaration
+
+
public bool ComparingProperties { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
bool

true if comparing separate properties; otherwise, false.

+
+ View Source @@ -386,6 +415,34 @@
Property Value
+ + View Source + + +

HasFailurePoints

+

Gets a value indicating whether there is any additional Failure Information.

+
+
+
Declaration
+
+
public bool HasFailurePoints { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
bool
+ View Source @@ -443,6 +500,63 @@
Property Value
+ + View Source + + +

IgnoreWhiteSpace

+

Flag the constraint to ignore white space and return self.

+
+
+
Declaration
+
+
public EqualConstraint IgnoreWhiteSpace { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
EqualConstraint
+ + + View Source + + +

IgnoringWhiteSpace

+

Gets a value indicating whether to compare ignoring white space.

+
+
+
Declaration
+
+
public bool IgnoringWhiteSpace { get; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
bool

true if comparing ignoreing white space; otherwise, false.

+
+ View Source @@ -1164,13 +1278,13 @@
Type Parameters
View Source -

Using<TCollectionType, TMemberType>(Func<TCollectionType, TMemberType, bool>)

+

Using<TActual, TExpected>(Func<TActual, TExpected, bool>)

Flag the constraint to use the supplied predicate function

Declaration
-
public EqualConstraint Using<TCollectionType, TMemberType>(Func<TCollectionType, TMemberType, bool> comparison)
+
public EqualConstraint Using<TActual, TExpected>(Func<TActual, TExpected, bool> comparison)
Parameters
@@ -1183,7 +1297,7 @@
Parameters
- + @@ -1216,12 +1330,14 @@
Type Parameters
- - + + - - + +
Func<TCollectionType, TMemberType, bool>Func<TActual, TExpected, bool> comparison

The comparison function to use.

TCollectionTypeTActual

The type of the actual value. Note for collection comparisons this is the element type.

+
TMemberTypeTExpected

The type of the expected value. Note for collection comparisons this is the element type.

+
diff --git a/api/NUnit.Framework.Constraints.InsteadOperator.html b/api/NUnit.Framework.Constraints.InsteadOperator.html new file mode 100644 index 000000000..14a0c5f32 --- /dev/null +++ b/api/NUnit.Framework.Constraints.InsteadOperator.html @@ -0,0 +1,261 @@ + + + + + + + + + + Class InsteadOperator | NUnit Docs + + + + + + + + + + + + + + + +
+
+ + + + +
+
+ +
+
Search Results for
+
+

+
+
    +
    +
    + + + +
    + + + + + + diff --git a/api/NUnit.Framework.Constraints.ItemsConstraintExpression.html b/api/NUnit.Framework.Constraints.ItemsConstraintExpression.html index 307ccc968..03d7111a0 100644 --- a/api/NUnit.Framework.Constraints.ItemsConstraintExpression.html +++ b/api/NUnit.Framework.Constraints.ItemsConstraintExpression.html @@ -111,6 +111,9 @@
    Inherited Members
    ConstraintExpression.Append(Constraint)
    +
    + ConstraintExpression.Append<T>(T) +
    ConstraintExpression.Exactly(int)
    @@ -312,6 +315,9 @@
    Inherited Members
    ConstraintExpression.Empty
    +
    + ConstraintExpression.WhiteSpace +
    ConstraintExpression.Unique
    diff --git a/api/NUnit.Framework.Constraints.MessageWriter.html b/api/NUnit.Framework.Constraints.MessageWriter.html index bc67f1236..1b8dd9726 100644 --- a/api/NUnit.Framework.Constraints.MessageWriter.html +++ b/api/NUnit.Framework.Constraints.MessageWriter.html @@ -549,7 +549,7 @@
    Parameters
    int mismatch -

    The point at which the strings don't match or -1

    +

    The point in expected at which the strings don't match or -1

    @@ -567,6 +567,75 @@
    Parameters
    + + View Source + + +

    DisplayStringDifferences(string, string, int, int, bool, bool, bool)

    +

    Display the expected and actual string values on separate lines. +If the mismatch parameter is >=0, an additional line is displayed +line containing a caret that points to the mismatch point.

    +
    +
    +
    Declaration
    +
    +
    public virtual void DisplayStringDifferences(string expected, string actual, int mismatchExpected, int mismatchActual, bool ignoreCase, bool ignoreWhiteSpace, bool clipping)
    +
    +
    Parameters
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeNameDescription
    stringexpected

    The expected string value

    +
    stringactual

    The actual string value

    +
    intmismatchExpected

    The point in expected at which the strings don't match or -1

    +
    intmismatchActual

    The point in actual at which the strings don't match or -1

    +
    boolignoreCase

    If true, case is ignored in locating the point where the strings differ

    +
    boolignoreWhiteSpace

    If true, white space is ignored in locating the point where the strings differ

    +
    boolclipping

    If true, the strings should be clipped to fit the line

    +
    + View Source diff --git a/api/NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html b/api/NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html index a98e79ada..32b91b650 100644 --- a/api/NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html +++ b/api/NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html @@ -276,6 +276,33 @@
    Field Value
    + + View Source + +

    PropertyName

    +

    The name of the property.

    +
    +
    +
    Declaration
    +
    +
    public string? PropertyName
    +
    +
    Field Value
    + + + + + + + + + + + + + +
    TypeDescription
    string
    +
    diff --git a/api/NUnit.Framework.Constraints.NUnitEqualityComparer.html b/api/NUnit.Framework.Constraints.NUnitEqualityComparer.html index ac9bf7388..47b25b0cb 100644 --- a/api/NUnit.Framework.Constraints.NUnitEqualityComparer.html +++ b/api/NUnit.Framework.Constraints.NUnitEqualityComparer.html @@ -261,6 +261,34 @@
    Property Value
    + + View Source + + +

    HasFailurePoints

    +

    Gets a value indicating whether there is any additional Failure Information.

    +
    +
    +
    Declaration
    +
    +
    public bool HasFailurePoints { get; }
    +
    +
    Property Value
    + + + + + + + + + + + + + +
    TypeDescription
    bool
    + View Source @@ -290,6 +318,35 @@
    Property Value
    + + View Source + + +

    IgnoreWhiteSpace

    +

    Gets and sets a flag indicating whether white space should +be ignored in determining equality.

    +
    +
    +
    Declaration
    +
    +
    public bool IgnoreWhiteSpace { get; set; }
    +
    +
    Property Value
    + + + + + + + + + + + + + +
    TypeDescription
    bool
    + View Source diff --git a/api/NUnit.Framework.Constraints.ResolvableConstraintExpression.html b/api/NUnit.Framework.Constraints.ResolvableConstraintExpression.html index e9aaf16f8..aa3429786 100644 --- a/api/NUnit.Framework.Constraints.ResolvableConstraintExpression.html +++ b/api/NUnit.Framework.Constraints.ResolvableConstraintExpression.html @@ -125,6 +125,9 @@
    Inherited Members
    ConstraintExpression.Append(Constraint)
    +
    + ConstraintExpression.Append<T>(T) +
    ConstraintExpression.Exactly(int)
    @@ -326,6 +329,9 @@
    Inherited Members
    ConstraintExpression.Empty
    +
    + ConstraintExpression.WhiteSpace +
    ConstraintExpression.Unique
    diff --git a/api/NUnit.Framework.Constraints.SamePathConstraint.html b/api/NUnit.Framework.Constraints.SamePathConstraint.html index e4eb6e1d7..b54ea1448 100644 --- a/api/NUnit.Framework.Constraints.SamePathConstraint.html +++ b/api/NUnit.Framework.Constraints.SamePathConstraint.html @@ -270,13 +270,13 @@

    Methods View Source -

    Matches(string)

    +

    Matches(string?)

    Test whether the constraint is satisfied by a given value

    Declaration
    -
    protected override bool Matches(string actual)
    +
    protected override bool Matches(string? actual)
    Parameters
    @@ -313,7 +313,7 @@
    Returns
    Overrides
    -
    StringConstraint.Matches(string)
    +
    StringConstraint.Matches(string?)

    Implements

    IConstraint diff --git a/api/NUnit.Framework.Constraints.SamePathOrUnderConstraint.html b/api/NUnit.Framework.Constraints.SamePathOrUnderConstraint.html index 34d444b7c..749fc84ed 100644 --- a/api/NUnit.Framework.Constraints.SamePathOrUnderConstraint.html +++ b/api/NUnit.Framework.Constraints.SamePathOrUnderConstraint.html @@ -270,13 +270,13 @@

    Methods View Source -

    Matches(string)

    +

    Matches(string?)

    Test whether the constraint is satisfied by a given value

    Declaration
    -
    protected override bool Matches(string actual)
    +
    protected override bool Matches(string? actual)
    Parameters
    @@ -313,7 +313,7 @@
    Returns
    Overrides
    -
    StringConstraint.Matches(string)
    +
    StringConstraint.Matches(string?)

    Implements

    IConstraint diff --git a/api/NUnit.Framework.Constraints.SomeItemsConstraint.html b/api/NUnit.Framework.Constraints.SomeItemsConstraint.html index cf14bcc41..a50d9e0ed 100644 --- a/api/NUnit.Framework.Constraints.SomeItemsConstraint.html +++ b/api/NUnit.Framework.Constraints.SomeItemsConstraint.html @@ -628,13 +628,13 @@
    Type Parameters
    View Source -

    Using<TCollectionType, TMemberType>(Func<TCollectionType, TMemberType, bool>)

    +

    Using<TActualCollectionElement, TExpected>(Func<TActualCollectionElement, TExpected, bool>)

    Flag the constraint to use the supplied Func<T1, T2, TResult> object.

    Declaration
    -
    public SomeItemsConstraint Using<TCollectionType, TMemberType>(Func<TCollectionType, TMemberType, bool> comparison)
    +
    public SomeItemsConstraint Using<TActualCollectionElement, TExpected>(Func<TActualCollectionElement, TExpected, bool> comparison)
    Parameters
    @@ -647,7 +647,7 @@
    Parameters
    - + @@ -680,13 +680,13 @@
    Type Parameters
    - + - - + diff --git a/api/NUnit.Framework.Constraints.StartsWithConstraint.html b/api/NUnit.Framework.Constraints.StartsWithConstraint.html index 3ff134339..aec0daf7d 100644 --- a/api/NUnit.Framework.Constraints.StartsWithConstraint.html +++ b/api/NUnit.Framework.Constraints.StartsWithConstraint.html @@ -231,7 +231,7 @@

    Methods View Source -

    Matches(string)

    +

    Matches(string?)

    Test whether the constraint is matched by the actual value. This is a template method, which calls the IsMatch method of the derived class.

    @@ -239,7 +239,7 @@

    Declaration
    -
    protected override bool Matches(string actual)
    +
    protected override bool Matches(string? actual)
    Parameters
    Func<TCollectionType, TMemberType, bool>Func<TActualCollectionElement, TExpected, bool> comparison

    The comparison function to use.

    TCollectionTypeTActualCollectionElement

    The type of the elements in the collection.

    TMemberType

    The type of the member.

    +
    TExpected

    The type of the expected value.

    @@ -274,7 +274,7 @@
    Returns
    Overrides
    - +

    Implements

    IConstraint diff --git a/api/NUnit.Framework.Constraints.StringConstraint.html b/api/NUnit.Framework.Constraints.StringConstraint.html index 240de4c76..b73baa270 100644 --- a/api/NUnit.Framework.Constraints.StringConstraint.html +++ b/api/NUnit.Framework.Constraints.StringConstraint.html @@ -103,6 +103,7 @@
    Inheritance
    +
    Implements
    @@ -439,13 +440,13 @@
    Overrides
    View Source -

    Matches(string)

    +

    Matches(string?)

    Test whether the constraint is satisfied by a given string

    Declaration
    -
    protected abstract bool Matches(string actual)
    +
    protected abstract bool Matches(string? actual)
    Parameters
    diff --git a/api/NUnit.Framework.Constraints.SubPathConstraint.html b/api/NUnit.Framework.Constraints.SubPathConstraint.html index 3f2d63226..a62accca5 100644 --- a/api/NUnit.Framework.Constraints.SubPathConstraint.html +++ b/api/NUnit.Framework.Constraints.SubPathConstraint.html @@ -270,13 +270,13 @@

    Methods View Source -

    Matches(string)

    +

    Matches(string?)

    Test whether the constraint is satisfied by a given value

    Declaration
    -
    protected override bool Matches(string actual)
    +
    protected override bool Matches(string? actual)
    Parameters
    @@ -313,7 +313,7 @@
    Returns
    Overrides
    - +

    Implements

    IConstraint diff --git a/api/NUnit.Framework.Constraints.SubstringConstraint.html b/api/NUnit.Framework.Constraints.SubstringConstraint.html index 26f020190..fb9795a33 100644 --- a/api/NUnit.Framework.Constraints.SubstringConstraint.html +++ b/api/NUnit.Framework.Constraints.SubstringConstraint.html @@ -278,13 +278,13 @@

    Methods View Source -

    Matches(string)

    +

    Matches(string?)

    Test whether the constraint is satisfied by a given value

    Declaration
    -
    protected override bool Matches(string actual)
    +
    protected override bool Matches(string? actual)
    Parameters
    @@ -321,7 +321,7 @@
    Returns
    Overrides
    - + View Source diff --git a/api/NUnit.Framework.Constraints.UniqueItemsConstraint.html b/api/NUnit.Framework.Constraints.UniqueItemsConstraint.html index 8de129a1a..4ab923dfc 100644 --- a/api/NUnit.Framework.Constraints.UniqueItemsConstraint.html +++ b/api/NUnit.Framework.Constraints.UniqueItemsConstraint.html @@ -137,12 +137,18 @@
    Inherited Members
    + + diff --git a/api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html b/api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html new file mode 100644 index 000000000..2f36453a2 --- /dev/null +++ b/api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html @@ -0,0 +1,365 @@ + + + + + + + + + + Class WhiteSpaceConstraint | NUnit Docs + + + + + + + + + + + + + + + +
    +
    + + + + +
    +
    + +
    +
    Search Results for
    +
    +

    +
    +
      +
      +
      + + + +
      + + + + + + diff --git a/api/NUnit.Framework.Constraints.html b/api/NUnit.Framework.Constraints.html index 4d29a68ff..258d21a94 100644 --- a/api/NUnit.Framework.Constraints.html +++ b/api/NUnit.Framework.Constraints.html @@ -342,6 +342,9 @@

      Inde

      InstanceOfTypeConstraint

      InstanceOfTypeConstraint is used to test that an object is of the same type provided or derived from it.

      +
      +

      InsteadOperator

      +

      Operator that replaces the left constraint with the right constraint

      Interval

      Keeps track of an interval time which can be represented in @@ -525,6 +528,9 @@

      TypeC

      UniqueItemsConstraint

      UniqueItemsConstraint tests whether all the items in a collection are unique.

      +
      +

      WhiteSpaceConstraint

      +

      WhiteSpaceConstraint tests whether a string contains white space.

      WithOperator

      Represents a constraint that simply wraps the diff --git a/api/NUnit.Framework.Contains.html b/api/NUnit.Framework.Contains.html index ca080a8cb..df176e67a 100644 --- a/api/NUnit.Framework.Contains.html +++ b/api/NUnit.Framework.Contains.html @@ -286,14 +286,14 @@

      Returns
      View Source -

      Value(object)

      +

      Value(object?)

      Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the dictionary.

      Declaration
      -
      public static DictionaryContainsValueConstraint Value(object expected)
      +
      public static DictionaryContainsValueConstraint Value(object? expected)
      Parameters
      diff --git a/api/NUnit.Framework.Diagnostics.ProgressTraceListener.html b/api/NUnit.Framework.Diagnostics.ProgressTraceListener.html new file mode 100644 index 000000000..e6d14ba38 --- /dev/null +++ b/api/NUnit.Framework.Diagnostics.ProgressTraceListener.html @@ -0,0 +1,336 @@ + + + + + + + + + + Class ProgressTraceListener | NUnit Docs + + + + + + + + + + + + + + + +
      +
      + + + + +
      +
      + +
      +
      Search Results for
      +
      +

      +
      +
        +
        +
        + + + +
        + + + + + + diff --git a/api/NUnit.Framework.Diagnostics.html b/api/NUnit.Framework.Diagnostics.html new file mode 100644 index 000000000..8cf30bf38 --- /dev/null +++ b/api/NUnit.Framework.Diagnostics.html @@ -0,0 +1,162 @@ + + + + + + + + + + Namespace NUnit.Framework.Diagnostics | NUnit Docs + + + + + + + + + + + + + + + +
        +
        + + + + +
        +
        + +
        +
        Search Results for
        +
        +

        +
        +
          +
          +
          + + + +
          + + + + + + diff --git a/api/NUnit.Framework.Does.html b/api/NUnit.Framework.Does.html index caee17aaf..0dfa4cdef 100644 --- a/api/NUnit.Framework.Does.html +++ b/api/NUnit.Framework.Does.html @@ -351,14 +351,14 @@
          Returns
          View Source -

          ContainValue(object)

          +

          ContainValue(object?)

          Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the Dictionary value collection.

          Declaration
          -
          public static DictionaryContainsValueConstraint ContainValue(object expected)
          +
          public static DictionaryContainsValueConstraint ContainValue(object? expected)
          Parameters
          diff --git a/api/NUnit.Framework.IgnoreAttribute.html b/api/NUnit.Framework.IgnoreAttribute.html index 4fc60c107..bb2932e1b 100644 --- a/api/NUnit.Framework.IgnoreAttribute.html +++ b/api/NUnit.Framework.IgnoreAttribute.html @@ -246,7 +246,7 @@

          Constructors

          IgnoreAttribute(string)

          -

          Constructs the attribute giving a reason for ignoring the test

          +

          Constructs the attribute giving a reason for ignoring the test.

          Declaration
          @@ -266,7 +266,23 @@
          Parameters
          - + + +
          string reason

          The reason for ignoring the test

          +

          The reason for ignoring the test.

          +
          +
          Exceptions
          + + + + + + + + + + + @@ -274,6 +290,34 @@
          Parameters

          Properties

          + + View Source + + +

          Reason

          +

          Gets the reason for ignoring the test.

          +
          +
          +
          Declaration
          +
          +
          public string Reason { get; }
          +
          +
          Property Value
          +
          TypeCondition
          ArgumentNullException

          If reason is null.

          + + + + + + + + + + + + +
          TypeDescription
          string
          + View Source diff --git a/api/NUnit.Framework.IncludeExcludeAttribute.html b/api/NUnit.Framework.IncludeExcludeAttribute.html index 87f4b5252..6b35167c7 100644 --- a/api/NUnit.Framework.IncludeExcludeAttribute.html +++ b/api/NUnit.Framework.IncludeExcludeAttribute.html @@ -99,6 +99,7 @@
          Inheritance
          IncludeExcludeAttribute
          +
          diff --git a/api/NUnit.Framework.Is.html b/api/NUnit.Framework.Is.html index e64b49b30..7650f532a 100644 --- a/api/NUnit.Framework.Is.html +++ b/api/NUnit.Framework.Is.html @@ -485,6 +485,34 @@
          Property Value
          + + View Source + + +

          WhiteSpace

          +

          Returns a constraint that tests for white-space

          +
          +
          +
          Declaration
          +
          +
          public static WhiteSpaceConstraint WhiteSpace { get; }
          +
          +
          Property Value
          + + + + + + + + + + + + + +
          TypeDescription
          WhiteSpaceConstraint
          + View Source diff --git a/api/NUnit.Framework.Iz.html b/api/NUnit.Framework.Iz.html index f53bef54a..e28657939 100644 --- a/api/NUnit.Framework.Iz.html +++ b/api/NUnit.Framework.Iz.html @@ -208,6 +208,9 @@
          Inherited Members
          + diff --git a/api/NUnit.Framework.Legacy.ClassicAssert.html b/api/NUnit.Framework.Legacy.ClassicAssert.html index 94bd6a7e1..f77655d10 100644 --- a/api/NUnit.Framework.Legacy.ClassicAssert.html +++ b/api/NUnit.Framework.Legacy.ClassicAssert.html @@ -140,6 +140,9 @@
          Inherited Members
          + @@ -6281,7 +6284,7 @@
          Parameters

          NotZero(decimal)

          -

          Asserts that a decimal is zero. Returns without throwing an exception when inside a multiple assert block.

          +

          Asserts that a decimal is not zero. Returns without throwing an exception when inside a multiple assert block.

          Declaration
          @@ -6312,7 +6315,7 @@
          Parameters

          NotZero(decimal, string, params object?[]?)

          -

          Asserts that a decimal is zero. Returns without throwing an exception when inside a multiple assert block.

          +

          Asserts that a decimal is not zero. Returns without throwing an exception when inside a multiple assert block.

          Declaration
          @@ -6355,7 +6358,7 @@
          Parameters

          NotZero(double)

          -

          Asserts that a double is zero. Returns without throwing an exception when inside a multiple assert block.

          +

          Asserts that a double is not zero. Returns without throwing an exception when inside a multiple assert block.

          Declaration
          @@ -6386,7 +6389,7 @@
          Parameters

          NotZero(double, string, params object?[]?)

          -

          Asserts that a double is zero. Returns without throwing an exception when inside a multiple assert block.

          +

          Asserts that a double is not zero. Returns without throwing an exception when inside a multiple assert block.

          Declaration
          @@ -6577,7 +6580,7 @@
          Parameters

          NotZero(float)

          -

          Asserts that a float is zero. Returns without throwing an exception when inside a multiple assert block.

          +

          Asserts that a float is not zero. Returns without throwing an exception when inside a multiple assert block.

          Declaration
          @@ -6608,7 +6611,7 @@
          Parameters

          NotZero(float, string, params object?[]?)

          -

          Asserts that a float is zero. Returns without throwing an exception when inside a multiple assert block.

          +

          Asserts that a float is not zero. Returns without throwing an exception when inside a multiple assert block.

          Declaration
          diff --git a/api/NUnit.Framework.NetPlatformAttribute.html b/api/NUnit.Framework.NetPlatformAttribute.html new file mode 100644 index 000000000..9b1926750 --- /dev/null +++ b/api/NUnit.Framework.NetPlatformAttribute.html @@ -0,0 +1,380 @@ + + + + + + + + + + Class NetPlatformAttribute | NUnit Docs + + + + + + + + + + + + + + + +
          +
          + + + + +
          +
          + +
          +
          Search Results for
          +
          +

          +
          +
            +
            +
            + + + +
            + + + + + + diff --git a/api/NUnit.Framework.OrderAttribute.html b/api/NUnit.Framework.OrderAttribute.html index 1f6abda0e..17f2d8bd9 100644 --- a/api/NUnit.Framework.OrderAttribute.html +++ b/api/NUnit.Framework.OrderAttribute.html @@ -267,7 +267,8 @@
            Parameters
            int order - +

            The order that the test will run in

            + @@ -278,7 +279,7 @@

            Fields View Source

            Order

            -

            Defines the order that the test will run in

            +

            The order that the test will run in

            Declaration
            diff --git a/api/NUnit.Framework.TestCaseAttribute-1.html b/api/NUnit.Framework.TestCaseAttribute-1.html new file mode 100644 index 000000000..23097a37b --- /dev/null +++ b/api/NUnit.Framework.TestCaseAttribute-1.html @@ -0,0 +1,402 @@ + + + + + + + + + + Class TestCaseAttribute<T> | NUnit Docs + + + + + + + + + + + + + + + +
            +
            + + + + +
            +
            + +
            +
            Search Results for
            +
            +

            +
            +
              +
              +
              + + + +
              + + + + + + diff --git a/api/NUnit.Framework.TestCaseAttribute-2.html b/api/NUnit.Framework.TestCaseAttribute-2.html new file mode 100644 index 000000000..dc7b8e3f9 --- /dev/null +++ b/api/NUnit.Framework.TestCaseAttribute-2.html @@ -0,0 +1,411 @@ + + + + + + + + + + Class TestCaseAttribute<T1, T2> | NUnit Docs + + + + + + + + + + + + + + + +
              +
              + + + + +
              +
              + +
              +
              Search Results for
              +
              +

              +
              +
                +
                +
                + + + +
                + + + + + + diff --git a/api/NUnit.Framework.TestCaseAttribute-3.html b/api/NUnit.Framework.TestCaseAttribute-3.html new file mode 100644 index 000000000..29b9c7715 --- /dev/null +++ b/api/NUnit.Framework.TestCaseAttribute-3.html @@ -0,0 +1,420 @@ + + + + + + + + + + Class TestCaseAttribute<T1, T2, T3> | NUnit Docs + + + + + + + + + + + + + + + +
                +
                + + + + +
                +
                + +
                +
                Search Results for
                +
                +

                +
                +
                  +
                  +
                  + + + +
                  + + + + + + diff --git a/api/NUnit.Framework.TestCaseAttribute-4.html b/api/NUnit.Framework.TestCaseAttribute-4.html new file mode 100644 index 000000000..0452d063a --- /dev/null +++ b/api/NUnit.Framework.TestCaseAttribute-4.html @@ -0,0 +1,429 @@ + + + + + + + + + + Class TestCaseAttribute<T1, T2, T3, T4> | NUnit Docs + + + + + + + + + + + + + + + +
                  +
                  + + + + +
                  +
                  + +
                  +
                  Search Results for
                  +
                  +

                  +
                  +
                    +
                    +
                    + + + +
                    + + + + + + diff --git a/api/NUnit.Framework.TestCaseAttribute-5.html b/api/NUnit.Framework.TestCaseAttribute-5.html new file mode 100644 index 000000000..c040c8358 --- /dev/null +++ b/api/NUnit.Framework.TestCaseAttribute-5.html @@ -0,0 +1,438 @@ + + + + + + + + + + Class TestCaseAttribute<T1, T2, T3, T4, T5> | NUnit Docs + + + + + + + + + + + + + + + +
                    +
                    + + + + +
                    +
                    + +
                    +
                    Search Results for
                    +
                    +

                    +
                    +
                      +
                      +
                      + + + +
                      + + + + + + diff --git a/api/NUnit.Framework.TestCaseAttribute.html b/api/NUnit.Framework.TestCaseAttribute.html index 3bbab24a6..8981727f0 100644 --- a/api/NUnit.Framework.TestCaseAttribute.html +++ b/api/NUnit.Framework.TestCaseAttribute.html @@ -97,6 +97,11 @@
                      Inheritance
                      TestCaseAttribute
                      + + + + +
                      Implements
                      diff --git a/api/NUnit.Framework.TestCaseData-1.html b/api/NUnit.Framework.TestCaseData-1.html new file mode 100644 index 000000000..f7dc24d54 --- /dev/null +++ b/api/NUnit.Framework.TestCaseData-1.html @@ -0,0 +1,268 @@ + + + + + + + + + + Class TestCaseData<T> | NUnit Docs + + + + + + + + + + + + + + + +
                      +
                      + + + + +
                      +
                      + +
                      +
                      Search Results for
                      +
                      +

                      +
                      +
                        +
                        +
                        + + + +
                        + + + + + + diff --git a/api/NUnit.Framework.TestCaseData-2.html b/api/NUnit.Framework.TestCaseData-2.html new file mode 100644 index 000000000..35d3594b3 --- /dev/null +++ b/api/NUnit.Framework.TestCaseData-2.html @@ -0,0 +1,277 @@ + + + + + + + + + + Class TestCaseData<T1, T2> | NUnit Docs + + + + + + + + + + + + + + + +
                        +
                        + + + + +
                        +
                        + +
                        +
                        Search Results for
                        +
                        +

                        +
                        +
                          +
                          +
                          + + + +
                          + + + + + + diff --git a/api/NUnit.Framework.TestCaseData-3.html b/api/NUnit.Framework.TestCaseData-3.html new file mode 100644 index 000000000..82901466d --- /dev/null +++ b/api/NUnit.Framework.TestCaseData-3.html @@ -0,0 +1,286 @@ + + + + + + + + + + Class TestCaseData<T1, T2, T3> | NUnit Docs + + + + + + + + + + + + + + + +
                          +
                          + + + + +
                          +
                          + +
                          +
                          Search Results for
                          +
                          +

                          +
                          +
                            +
                            +
                            + + + +
                            + + + + + + diff --git a/api/NUnit.Framework.TestCaseData-4.html b/api/NUnit.Framework.TestCaseData-4.html new file mode 100644 index 000000000..32ecc6fee --- /dev/null +++ b/api/NUnit.Framework.TestCaseData-4.html @@ -0,0 +1,295 @@ + + + + + + + + + + Class TestCaseData<T1, T2, T3, T4> | NUnit Docs + + + + + + + + + + + + + + + +
                            +
                            + + + + +
                            +
                            + +
                            +
                            Search Results for
                            +
                            +

                            +
                            +
                              +
                              +
                              + + + +
                              + + + + + + diff --git a/api/NUnit.Framework.TestCaseData-5.html b/api/NUnit.Framework.TestCaseData-5.html new file mode 100644 index 000000000..be75d5aed --- /dev/null +++ b/api/NUnit.Framework.TestCaseData-5.html @@ -0,0 +1,304 @@ + + + + + + + + + + Class TestCaseData<T1, T2, T3, T4, T5> | NUnit Docs + + + + + + + + + + + + + + + +
                              +
                              + + + + +
                              +
                              + +
                              +
                              Search Results for
                              +
                              +

                              +
                              +
                                +
                                +
                                + + + +
                                + + + + + + diff --git a/api/NUnit.Framework.TestCaseData.html b/api/NUnit.Framework.TestCaseData.html index 95671849a..0d8c51084 100644 --- a/api/NUnit.Framework.TestCaseData.html +++ b/api/NUnit.Framework.TestCaseData.html @@ -100,6 +100,11 @@
                                Inheritance
                                TestCaseData
                                + + + + +
                                Implements
                                @@ -490,10 +495,15 @@
                                Returns
                                TestCaseData - +

                                The modified TestCaseData instance

                                + +
                                Examples
                                +
                                TestCaseData testCase = new TestCaseData(args)
                                +    .SetArgDisplayNames("arg1DisplayName", "arg2DisplayName");
                                + View Source @@ -633,6 +643,11 @@
                                Returns
                                +
                                Remarks
                                +

                                Consider using SetArgDisplayNames(params string[]?)for setting argument values in the test name. +SetArgDisplayNames(params string[]?) allows you to specify the display names for parameters directly without +needing to use tokens like {m}.

                                +
                                View Source diff --git a/api/NUnit.Framework.TestContext.PropertyHierachyItem.html b/api/NUnit.Framework.TestContext.PropertyHierachyItem.html new file mode 100644 index 000000000..84a19f631 --- /dev/null +++ b/api/NUnit.Framework.TestContext.PropertyHierachyItem.html @@ -0,0 +1,277 @@ + + + + + + + + + + Class TestContext.PropertyHierachyItem | NUnit Docs + + + + + + + + + + + + + + + +
                                +
                                + + + + +
                                +
                                + +
                                +
                                Search Results for
                                +
                                +

                                +
                                +
                                  +
                                  +
                                  + + + +
                                  + + + + + + diff --git a/api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html b/api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html new file mode 100644 index 000000000..8a75f28b9 --- /dev/null +++ b/api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html @@ -0,0 +1,266 @@ + + + + + + + + + + Class TestContext.PropertyValueHierarchyItem | NUnit Docs + + + + + + + + + + + + + + + +
                                  +
                                  + + + + +
                                  +
                                  + +
                                  +
                                  Search Results for
                                  +
                                  +

                                  +
                                  +
                                    +
                                    +
                                    + + + +
                                    + + + + + + diff --git a/api/NUnit.Framework.TestContext.TestAdapter.html b/api/NUnit.Framework.TestContext.TestAdapter.html index 589daac38..2b120b5ac 100644 --- a/api/NUnit.Framework.TestContext.TestAdapter.html +++ b/api/NUnit.Framework.TestContext.TestAdapter.html @@ -444,6 +444,34 @@
                                    Property Value
                                    + + View Source + + +

                                    Parent

                                    +

                                    The parent of this test or suite

                                    +
                                    +
                                    +
                                    Declaration
                                    +
                                    +
                                    public ITest? Parent { get; }
                                    +
                                    +
                                    Property Value
                                    + + + + + + + + + + + + + +
                                    TypeDescription
                                    ITest
                                    + View Source @@ -499,6 +527,111 @@
                                    Property Value
                                    +

                                    Methods +

                                    + + + View Source + + +

                                    AllCategories()

                                    +

                                    Return all categories in the hierarchy flattened

                                    +
                                    +
                                    +
                                    Declaration
                                    +
                                    +
                                    public IEnumerable<string> AllCategories()
                                    +
                                    +
                                    Returns
                                    + + + + + + + + + + + + + +
                                    TypeDescription
                                    IEnumerable<string>
                                    + + + View Source + + +

                                    AllPropertyValues(string)

                                    +

                                    Returns all values of a given property, with no duplicates

                                    +
                                    +
                                    +
                                    Declaration
                                    +
                                    +
                                    public IEnumerable<object> AllPropertyValues(string property)
                                    +
                                    +
                                    Parameters
                                    + + + + + + + + + + + + + + + +
                                    TypeNameDescription
                                    stringproperty

                                    Name of property

                                    +
                                    +
                                    Returns
                                    + + + + + + + + + + + + + +
                                    TypeDescription
                                    IEnumerable<object>
                                    + + + View Source + + +

                                    PropertyHierarchy()

                                    +

                                    Returns all properties in the hierarchy +Utility method for getting all properties in the hierarchy, with their included name, level and values.

                                    +
                                    +
                                    +
                                    Declaration
                                    +
                                    +
                                    public IDictionary<TestContext.PropertyHierachyItem, IList> PropertyHierarchy()
                                    +
                                    +
                                    Returns
                                    + + + + + + + + + + + + + +
                                    TypeDescription
                                    IDictionary<TestContext.PropertyHierachyItem, IList>
                                    diff --git a/api/NUnit.Framework.TestContext.html b/api/NUnit.Framework.TestContext.html index 360e45280..a1277ec86 100644 --- a/api/NUnit.Framework.TestContext.html +++ b/api/NUnit.Framework.TestContext.html @@ -569,7 +569,7 @@

                                    Methods

                                    AddFormatter(ValueFormatterFactory)

                                    -

                                    This method adds the a new ValueFormatterFactory to the +

                                    This method adds a new ValueFormatterFactory to the chain of responsibility used for formatting values in messages. The scope of the change is the current TestContext.

                                    diff --git a/api/NUnit.Framework.html b/api/NUnit.Framework.html index 67e799dc7..3503f50fd 100644 --- a/api/NUnit.Framework.html +++ b/api/NUnit.Framework.html @@ -209,6 +209,9 @@

                                    Multiple

                                    NUnitAttribute

                                    Abstract base class for all custom attributes defined by NUnit.

                                    +
                                    +

                                    NetPlatformAttribute

                                    +

                                    Marks an assembly, test fixture or test method as applying to a specific platform.

                                    NonParallelizableAttribute

                                    Marks tests that should NOT be run in parallel.

                                    @@ -312,12 +315,42 @@

                                    TestAttribute<

                                    TestCaseAttribute

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseAttribute<T>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseAttribute<T1, T2>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseAttribute<T1, T2, T3>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseAttribute<T1, T2, T3, T4>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseAttribute<T1, T2, T3, T4, T5>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    TestCaseData

                                    The TestCaseData class represents a set of arguments and other parameter info to be used for a parameterized test case. It is derived from TestCaseParameters and adds a fluent syntax for use in initializing the test case.

                                    +
                                    +

                                    TestCaseData<T>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseData<T1, T2>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseData<T1, T2, T3>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseData<T1, T2, T3, T4>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    +
                                    +

                                    TestCaseData<T1, T2, T3, T4, T5>

                                    +

                                    Marks a method as a parameterized test suite and provides arguments for each test case.

                                    TestCaseSourceAttribute

                                    Indicates the source to be used to provide test fixture instances for a test class.

                                    @@ -331,6 +364,12 @@

                                    TestContext

                                    TestContext.PropertyBagAdapter

                                    TestContext.PropertyBagAdapter adapts an IPropertyBag for consumption by the user.

                                    +
                                    +

                                    TestContext.PropertyHierachyItem

                                    +

                                    Represents properties at different test levels

                                    +
                                    +

                                    TestContext.PropertyValueHierarchyItem

                                    +

                                    Represents property value at different test levels

                                    TestContext.ResultAdapter

                                    ResultAdapter adapts a TestResult for consumption by diff --git a/api/NUnit.FrameworkPackageSettings.html b/api/NUnit.FrameworkPackageSettings.html index 6db122d6c..3f5228265 100644 --- a/api/NUnit.FrameworkPackageSettings.html +++ b/api/NUnit.FrameworkPackageSettings.html @@ -578,6 +578,33 @@

                                    Field Value
                                    + + View Source + +

                                    ThrowOnEachFailureUnderDebugger

                                    +

                                    If true, asserts in multiple asserts block will throw first-chance exception on failure.

                                    +
                                    +
                                    +
                                    Declaration
                                    +
                                    +
                                    public const string ThrowOnEachFailureUnderDebugger = "ThrowOnEachFailureUnderDebugger"
                                    +
                                    +
                                    Field Value
                                    + + + + + + + + + + + + + +
                                    TypeDescription
                                    string
                                    + View Source diff --git a/api/toc.html b/api/toc.html index e704b4c55..fcf275bc3 100644 --- a/api/toc.html +++ b/api/toc.html @@ -194,6 +194,9 @@
                                  • NUnitString
                                  • +
                                  • + NetPlatformAttribute +
                                  • NonParallelizableAttribute
                                  • @@ -281,9 +284,39 @@
                                  • TestCaseAttribute
                                  • +
                                  • + TestCaseAttribute<T> +
                                  • +
                                  • + TestCaseAttribute<T1, T2> +
                                  • +
                                  • + TestCaseAttribute<T1, T2, T3> +
                                  • +
                                  • + TestCaseAttribute<T1, T2, T3, T4> +
                                  • +
                                  • + TestCaseAttribute<T1, T2, T3, T4, T5> +
                                  • TestCaseData
                                  • +
                                  • + TestCaseData<T> +
                                  • +
                                  • + TestCaseData<T1, T2> +
                                  • +
                                  • + TestCaseData<T1, T2, T3> +
                                  • +
                                  • + TestCaseData<T1, T2, T3, T4> +
                                  • +
                                  • + TestCaseData<T1, T2, T3, T4, T5> +
                                  • TestCaseSourceAttribute
                                  • @@ -293,6 +326,12 @@
                                  • TestContext.PropertyBagAdapter
                                  • +
                                  • + TestContext.PropertyHierachyItem +
                                  • +
                                  • + TestContext.PropertyValueHierarchyItem +
                                  • TestContext.ResultAdapter
                                  • @@ -580,6 +619,9 @@
                                  • InstanceOfTypeConstraint
                                  • +
                                  • + InsteadOperator +
                                  • Interval
                                  • @@ -727,6 +769,9 @@
                                  • ValueFormatterFactory
                                  • +
                                  • + WhiteSpaceConstraint +
                                  • WithOperator
                                  • @@ -735,6 +780,16 @@ +
                                  • + + NUnit.Framework.Diagnostics + + +
                                  • NUnit.Framework.Interfaces diff --git a/api/toc.json b/api/toc.json index 814e539c4..30f9a6ece 100644 --- a/api/toc.json +++ b/api/toc.json @@ -1,2 +1,2 @@ -{"items":[{"name":"NUnit","href":"NUnit.html","topicHref":"NUnit.html","topicUid":"NUnit","items":[{"name":"FrameworkPackageSettings","href":"NUnit.FrameworkPackageSettings.html","topicHref":"NUnit.FrameworkPackageSettings.html","topicUid":"NUnit.FrameworkPackageSettings"}]},{"name":"NUnit.Common","href":"NUnit.Common.html","topicHref":"NUnit.Common.html","topicUid":"NUnit.Common","items":[{"name":"ColorConsole","href":"NUnit.Common.ColorConsole.html","topicHref":"NUnit.Common.ColorConsole.html","topicUid":"NUnit.Common.ColorConsole"},{"name":"ColorConsoleWriter","href":"NUnit.Common.ColorConsoleWriter.html","topicHref":"NUnit.Common.ColorConsoleWriter.html","topicUid":"NUnit.Common.ColorConsoleWriter"},{"name":"ColorStyle","href":"NUnit.Common.ColorStyle.html","topicHref":"NUnit.Common.ColorStyle.html","topicUid":"NUnit.Common.ColorStyle"},{"name":"CommandLineOptions","href":"NUnit.Common.CommandLineOptions.html","topicHref":"NUnit.Common.CommandLineOptions.html","topicUid":"NUnit.Common.CommandLineOptions"},{"name":"ExtendedTextWrapper","href":"NUnit.Common.ExtendedTextWrapper.html","topicHref":"NUnit.Common.ExtendedTextWrapper.html","topicUid":"NUnit.Common.ExtendedTextWrapper"},{"name":"ExtendedTextWriter","href":"NUnit.Common.ExtendedTextWriter.html","topicHref":"NUnit.Common.ExtendedTextWriter.html","topicUid":"NUnit.Common.ExtendedTextWriter"},{"name":"OutputSpecification","href":"NUnit.Common.OutputSpecification.html","topicHref":"NUnit.Common.OutputSpecification.html","topicUid":"NUnit.Common.OutputSpecification"},{"name":"TestNameParser","href":"NUnit.Common.TestNameParser.html","topicHref":"NUnit.Common.TestNameParser.html","topicUid":"NUnit.Common.TestNameParser"},{"name":"TestSelectionParser","href":"NUnit.Common.TestSelectionParser.html","topicHref":"NUnit.Common.TestSelectionParser.html","topicUid":"NUnit.Common.TestSelectionParser"},{"name":"TestSelectionParserException","href":"NUnit.Common.TestSelectionParserException.html","topicHref":"NUnit.Common.TestSelectionParserException.html","topicUid":"NUnit.Common.TestSelectionParserException"},{"name":"Token","href":"NUnit.Common.Token.html","topicHref":"NUnit.Common.Token.html","topicUid":"NUnit.Common.Token"},{"name":"TokenKind","href":"NUnit.Common.TokenKind.html","topicHref":"NUnit.Common.TokenKind.html","topicUid":"NUnit.Common.TokenKind"},{"name":"Tokenizer","href":"NUnit.Common.Tokenizer.html","topicHref":"NUnit.Common.Tokenizer.html","topicUid":"NUnit.Common.Tokenizer"}]},{"name":"NUnit.Compatibility","href":"NUnit.Compatibility.html","topicHref":"NUnit.Compatibility.html","topicUid":"NUnit.Compatibility","items":[{"name":"AttributeHelper","href":"NUnit.Compatibility.AttributeHelper.html","topicHref":"NUnit.Compatibility.AttributeHelper.html","topicUid":"NUnit.Compatibility.AttributeHelper"},{"name":"LongLivedMarshalByRefObject","href":"NUnit.Compatibility.LongLivedMarshalByRefObject.html","topicHref":"NUnit.Compatibility.LongLivedMarshalByRefObject.html","topicUid":"NUnit.Compatibility.LongLivedMarshalByRefObject"}]},{"name":"NUnit.Framework","href":"NUnit.Framework.html","topicHref":"NUnit.Framework.html","topicUid":"NUnit.Framework","items":[{"name":"ActionTargets","href":"NUnit.Framework.ActionTargets.html","topicHref":"NUnit.Framework.ActionTargets.html","topicUid":"NUnit.Framework.ActionTargets"},{"name":"ApartmentAttribute","href":"NUnit.Framework.ApartmentAttribute.html","topicHref":"NUnit.Framework.ApartmentAttribute.html","topicUid":"NUnit.Framework.ApartmentAttribute"},{"name":"Assert","href":"NUnit.Framework.Assert.html","topicHref":"NUnit.Framework.Assert.html","topicUid":"NUnit.Framework.Assert"},{"name":"AssertBase","href":"NUnit.Framework.AssertBase.html","topicHref":"NUnit.Framework.AssertBase.html","topicUid":"NUnit.Framework.AssertBase"},{"name":"AssertionException","href":"NUnit.Framework.AssertionException.html","topicHref":"NUnit.Framework.AssertionException.html","topicUid":"NUnit.Framework.AssertionException"},{"name":"Assume","href":"NUnit.Framework.Assume.html","topicHref":"NUnit.Framework.Assume.html","topicUid":"NUnit.Framework.Assume"},{"name":"AsyncTestDelegate","href":"NUnit.Framework.AsyncTestDelegate.html","topicHref":"NUnit.Framework.AsyncTestDelegate.html","topicUid":"NUnit.Framework.AsyncTestDelegate"},{"name":"AuthorAttribute","href":"NUnit.Framework.AuthorAttribute.html","topicHref":"NUnit.Framework.AuthorAttribute.html","topicUid":"NUnit.Framework.AuthorAttribute"},{"name":"CancelAfterAttribute","href":"NUnit.Framework.CancelAfterAttribute.html","topicHref":"NUnit.Framework.CancelAfterAttribute.html","topicUid":"NUnit.Framework.CancelAfterAttribute"},{"name":"CategoryAttribute","href":"NUnit.Framework.CategoryAttribute.html","topicHref":"NUnit.Framework.CategoryAttribute.html","topicUid":"NUnit.Framework.CategoryAttribute"},{"name":"CombinatorialAttribute","href":"NUnit.Framework.CombinatorialAttribute.html","topicHref":"NUnit.Framework.CombinatorialAttribute.html","topicUid":"NUnit.Framework.CombinatorialAttribute"},{"name":"CombiningStrategyAttribute","href":"NUnit.Framework.CombiningStrategyAttribute.html","topicHref":"NUnit.Framework.CombiningStrategyAttribute.html","topicUid":"NUnit.Framework.CombiningStrategyAttribute"},{"name":"Contains","href":"NUnit.Framework.Contains.html","topicHref":"NUnit.Framework.Contains.html","topicUid":"NUnit.Framework.Contains"},{"name":"CultureAttribute","href":"NUnit.Framework.CultureAttribute.html","topicHref":"NUnit.Framework.CultureAttribute.html","topicUid":"NUnit.Framework.CultureAttribute"},{"name":"DatapointAttribute","href":"NUnit.Framework.DatapointAttribute.html","topicHref":"NUnit.Framework.DatapointAttribute.html","topicUid":"NUnit.Framework.DatapointAttribute"},{"name":"DatapointSourceAttribute","href":"NUnit.Framework.DatapointSourceAttribute.html","topicHref":"NUnit.Framework.DatapointSourceAttribute.html","topicUid":"NUnit.Framework.DatapointSourceAttribute"},{"name":"DatapointsAttribute","href":"NUnit.Framework.DatapointsAttribute.html","topicHref":"NUnit.Framework.DatapointsAttribute.html","topicUid":"NUnit.Framework.DatapointsAttribute"},{"name":"DefaultFloatingPointToleranceAttribute","href":"NUnit.Framework.DefaultFloatingPointToleranceAttribute.html","topicHref":"NUnit.Framework.DefaultFloatingPointToleranceAttribute.html","topicUid":"NUnit.Framework.DefaultFloatingPointToleranceAttribute"},{"name":"DescriptionAttribute","href":"NUnit.Framework.DescriptionAttribute.html","topicHref":"NUnit.Framework.DescriptionAttribute.html","topicUid":"NUnit.Framework.DescriptionAttribute"},{"name":"Does","href":"NUnit.Framework.Does.html","topicHref":"NUnit.Framework.Does.html","topicUid":"NUnit.Framework.Does"},{"name":"ExplicitAttribute","href":"NUnit.Framework.ExplicitAttribute.html","topicHref":"NUnit.Framework.ExplicitAttribute.html","topicUid":"NUnit.Framework.ExplicitAttribute"},{"name":"FixtureLifeCycleAttribute","href":"NUnit.Framework.FixtureLifeCycleAttribute.html","topicHref":"NUnit.Framework.FixtureLifeCycleAttribute.html","topicUid":"NUnit.Framework.FixtureLifeCycleAttribute"},{"name":"Has","href":"NUnit.Framework.Has.html","topicHref":"NUnit.Framework.Has.html","topicUid":"NUnit.Framework.Has"},{"name":"ITestAction","href":"NUnit.Framework.ITestAction.html","topicHref":"NUnit.Framework.ITestAction.html","topicUid":"NUnit.Framework.ITestAction"},{"name":"IgnoreAttribute","href":"NUnit.Framework.IgnoreAttribute.html","topicHref":"NUnit.Framework.IgnoreAttribute.html","topicUid":"NUnit.Framework.IgnoreAttribute"},{"name":"IgnoreException","href":"NUnit.Framework.IgnoreException.html","topicHref":"NUnit.Framework.IgnoreException.html","topicUid":"NUnit.Framework.IgnoreException"},{"name":"IncludeExcludeAttribute","href":"NUnit.Framework.IncludeExcludeAttribute.html","topicHref":"NUnit.Framework.IncludeExcludeAttribute.html","topicUid":"NUnit.Framework.IncludeExcludeAttribute"},{"name":"InconclusiveException","href":"NUnit.Framework.InconclusiveException.html","topicHref":"NUnit.Framework.InconclusiveException.html","topicUid":"NUnit.Framework.InconclusiveException"},{"name":"Is","href":"NUnit.Framework.Is.html","topicHref":"NUnit.Framework.Is.html","topicUid":"NUnit.Framework.Is"},{"name":"Iz","href":"NUnit.Framework.Iz.html","topicHref":"NUnit.Framework.Iz.html","topicUid":"NUnit.Framework.Iz"},{"name":"LevelOfParallelismAttribute","href":"NUnit.Framework.LevelOfParallelismAttribute.html","topicHref":"NUnit.Framework.LevelOfParallelismAttribute.html","topicUid":"NUnit.Framework.LevelOfParallelismAttribute"},{"name":"LifeCycle","href":"NUnit.Framework.LifeCycle.html","topicHref":"NUnit.Framework.LifeCycle.html","topicUid":"NUnit.Framework.LifeCycle"},{"name":"MaxTimeAttribute","href":"NUnit.Framework.MaxTimeAttribute.html","topicHref":"NUnit.Framework.MaxTimeAttribute.html","topicUid":"NUnit.Framework.MaxTimeAttribute"},{"name":"MultipleAssertException","href":"NUnit.Framework.MultipleAssertException.html","topicHref":"NUnit.Framework.MultipleAssertException.html","topicUid":"NUnit.Framework.MultipleAssertException"},{"name":"NUnitAttribute","href":"NUnit.Framework.NUnitAttribute.html","topicHref":"NUnit.Framework.NUnitAttribute.html","topicUid":"NUnit.Framework.NUnitAttribute"},{"name":"NUnitString","href":"NUnit.Framework.NUnitString.html","topicHref":"NUnit.Framework.NUnitString.html","topicUid":"NUnit.Framework.NUnitString"},{"name":"NonParallelizableAttribute","href":"NUnit.Framework.NonParallelizableAttribute.html","topicHref":"NUnit.Framework.NonParallelizableAttribute.html","topicUid":"NUnit.Framework.NonParallelizableAttribute"},{"name":"OneTimeSetUpAttribute","href":"NUnit.Framework.OneTimeSetUpAttribute.html","topicHref":"NUnit.Framework.OneTimeSetUpAttribute.html","topicUid":"NUnit.Framework.OneTimeSetUpAttribute"},{"name":"OneTimeTearDownAttribute","href":"NUnit.Framework.OneTimeTearDownAttribute.html","topicHref":"NUnit.Framework.OneTimeTearDownAttribute.html","topicUid":"NUnit.Framework.OneTimeTearDownAttribute"},{"name":"OrderAttribute","href":"NUnit.Framework.OrderAttribute.html","topicHref":"NUnit.Framework.OrderAttribute.html","topicUid":"NUnit.Framework.OrderAttribute"},{"name":"PairwiseAttribute","href":"NUnit.Framework.PairwiseAttribute.html","topicHref":"NUnit.Framework.PairwiseAttribute.html","topicUid":"NUnit.Framework.PairwiseAttribute"},{"name":"ParallelScope","href":"NUnit.Framework.ParallelScope.html","topicHref":"NUnit.Framework.ParallelScope.html","topicUid":"NUnit.Framework.ParallelScope"},{"name":"ParallelizableAttribute","href":"NUnit.Framework.ParallelizableAttribute.html","topicHref":"NUnit.Framework.ParallelizableAttribute.html","topicUid":"NUnit.Framework.ParallelizableAttribute"},{"name":"PlatformAttribute","href":"NUnit.Framework.PlatformAttribute.html","topicHref":"NUnit.Framework.PlatformAttribute.html","topicUid":"NUnit.Framework.PlatformAttribute"},{"name":"PropertyAttribute","href":"NUnit.Framework.PropertyAttribute.html","topicHref":"NUnit.Framework.PropertyAttribute.html","topicUid":"NUnit.Framework.PropertyAttribute"},{"name":"RandomAttribute","href":"NUnit.Framework.RandomAttribute.html","topicHref":"NUnit.Framework.RandomAttribute.html","topicUid":"NUnit.Framework.RandomAttribute"},{"name":"RangeAttribute","href":"NUnit.Framework.RangeAttribute.html","topicHref":"NUnit.Framework.RangeAttribute.html","topicUid":"NUnit.Framework.RangeAttribute"},{"name":"RepeatAttribute","href":"NUnit.Framework.RepeatAttribute.html","topicHref":"NUnit.Framework.RepeatAttribute.html","topicUid":"NUnit.Framework.RepeatAttribute"},{"name":"RepeatAttribute.RepeatedTestCommand","href":"NUnit.Framework.RepeatAttribute.RepeatedTestCommand.html","topicHref":"NUnit.Framework.RepeatAttribute.RepeatedTestCommand.html","topicUid":"NUnit.Framework.RepeatAttribute.RepeatedTestCommand"},{"name":"RequiresThreadAttribute","href":"NUnit.Framework.RequiresThreadAttribute.html","topicHref":"NUnit.Framework.RequiresThreadAttribute.html","topicUid":"NUnit.Framework.RequiresThreadAttribute"},{"name":"ResultStateException","href":"NUnit.Framework.ResultStateException.html","topicHref":"NUnit.Framework.ResultStateException.html","topicUid":"NUnit.Framework.ResultStateException"},{"name":"RetryAttribute","href":"NUnit.Framework.RetryAttribute.html","topicHref":"NUnit.Framework.RetryAttribute.html","topicUid":"NUnit.Framework.RetryAttribute"},{"name":"RetryAttribute.RetryCommand","href":"NUnit.Framework.RetryAttribute.RetryCommand.html","topicHref":"NUnit.Framework.RetryAttribute.RetryCommand.html","topicUid":"NUnit.Framework.RetryAttribute.RetryCommand"},{"name":"SequentialAttribute","href":"NUnit.Framework.SequentialAttribute.html","topicHref":"NUnit.Framework.SequentialAttribute.html","topicUid":"NUnit.Framework.SequentialAttribute"},{"name":"SetCultureAttribute","href":"NUnit.Framework.SetCultureAttribute.html","topicHref":"NUnit.Framework.SetCultureAttribute.html","topicUid":"NUnit.Framework.SetCultureAttribute"},{"name":"SetUICultureAttribute","href":"NUnit.Framework.SetUICultureAttribute.html","topicHref":"NUnit.Framework.SetUICultureAttribute.html","topicUid":"NUnit.Framework.SetUICultureAttribute"},{"name":"SetUpAttribute","href":"NUnit.Framework.SetUpAttribute.html","topicHref":"NUnit.Framework.SetUpAttribute.html","topicUid":"NUnit.Framework.SetUpAttribute"},{"name":"SetUpFixtureAttribute","href":"NUnit.Framework.SetUpFixtureAttribute.html","topicHref":"NUnit.Framework.SetUpFixtureAttribute.html","topicUid":"NUnit.Framework.SetUpFixtureAttribute"},{"name":"SingleThreadedAttribute","href":"NUnit.Framework.SingleThreadedAttribute.html","topicHref":"NUnit.Framework.SingleThreadedAttribute.html","topicUid":"NUnit.Framework.SingleThreadedAttribute"},{"name":"SuccessException","href":"NUnit.Framework.SuccessException.html","topicHref":"NUnit.Framework.SuccessException.html","topicUid":"NUnit.Framework.SuccessException"},{"name":"TearDownAttribute","href":"NUnit.Framework.TearDownAttribute.html","topicHref":"NUnit.Framework.TearDownAttribute.html","topicUid":"NUnit.Framework.TearDownAttribute"},{"name":"TestActionAttribute","href":"NUnit.Framework.TestActionAttribute.html","topicHref":"NUnit.Framework.TestActionAttribute.html","topicUid":"NUnit.Framework.TestActionAttribute"},{"name":"TestAssemblyDirectoryResolveAttribute","href":"NUnit.Framework.TestAssemblyDirectoryResolveAttribute.html","topicHref":"NUnit.Framework.TestAssemblyDirectoryResolveAttribute.html","topicUid":"NUnit.Framework.TestAssemblyDirectoryResolveAttribute"},{"name":"TestAttribute","href":"NUnit.Framework.TestAttribute.html","topicHref":"NUnit.Framework.TestAttribute.html","topicUid":"NUnit.Framework.TestAttribute"},{"name":"TestCaseAttribute","href":"NUnit.Framework.TestCaseAttribute.html","topicHref":"NUnit.Framework.TestCaseAttribute.html","topicUid":"NUnit.Framework.TestCaseAttribute"},{"name":"TestCaseData","href":"NUnit.Framework.TestCaseData.html","topicHref":"NUnit.Framework.TestCaseData.html","topicUid":"NUnit.Framework.TestCaseData"},{"name":"TestCaseSourceAttribute","href":"NUnit.Framework.TestCaseSourceAttribute.html","topicHref":"NUnit.Framework.TestCaseSourceAttribute.html","topicUid":"NUnit.Framework.TestCaseSourceAttribute"},{"name":"TestContext","href":"NUnit.Framework.TestContext.html","topicHref":"NUnit.Framework.TestContext.html","topicUid":"NUnit.Framework.TestContext"},{"name":"TestContext.PropertyBagAdapter","href":"NUnit.Framework.TestContext.PropertyBagAdapter.html","topicHref":"NUnit.Framework.TestContext.PropertyBagAdapter.html","topicUid":"NUnit.Framework.TestContext.PropertyBagAdapter"},{"name":"TestContext.ResultAdapter","href":"NUnit.Framework.TestContext.ResultAdapter.html","topicHref":"NUnit.Framework.TestContext.ResultAdapter.html","topicUid":"NUnit.Framework.TestContext.ResultAdapter"},{"name":"TestContext.TestAdapter","href":"NUnit.Framework.TestContext.TestAdapter.html","topicHref":"NUnit.Framework.TestContext.TestAdapter.html","topicUid":"NUnit.Framework.TestContext.TestAdapter"},{"name":"TestDelegate","href":"NUnit.Framework.TestDelegate.html","topicHref":"NUnit.Framework.TestDelegate.html","topicUid":"NUnit.Framework.TestDelegate"},{"name":"TestFixtureAttribute","href":"NUnit.Framework.TestFixtureAttribute.html","topicHref":"NUnit.Framework.TestFixtureAttribute.html","topicUid":"NUnit.Framework.TestFixtureAttribute"},{"name":"TestFixtureData","href":"NUnit.Framework.TestFixtureData.html","topicHref":"NUnit.Framework.TestFixtureData.html","topicUid":"NUnit.Framework.TestFixtureData"},{"name":"TestFixtureSourceAttribute","href":"NUnit.Framework.TestFixtureSourceAttribute.html","topicHref":"NUnit.Framework.TestFixtureSourceAttribute.html","topicUid":"NUnit.Framework.TestFixtureSourceAttribute"},{"name":"TestOfAttribute","href":"NUnit.Framework.TestOfAttribute.html","topicHref":"NUnit.Framework.TestOfAttribute.html","topicUid":"NUnit.Framework.TestOfAttribute"},{"name":"TestParameters","href":"NUnit.Framework.TestParameters.html","topicHref":"NUnit.Framework.TestParameters.html","topicUid":"NUnit.Framework.TestParameters"},{"name":"TheoryAttribute","href":"NUnit.Framework.TheoryAttribute.html","topicHref":"NUnit.Framework.TheoryAttribute.html","topicUid":"NUnit.Framework.TheoryAttribute"},{"name":"Throws","href":"NUnit.Framework.Throws.html","topicHref":"NUnit.Framework.Throws.html","topicUid":"NUnit.Framework.Throws"},{"name":"TimeoutAttribute","href":"NUnit.Framework.TimeoutAttribute.html","topicHref":"NUnit.Framework.TimeoutAttribute.html","topicUid":"NUnit.Framework.TimeoutAttribute"},{"name":"ValueSourceAttribute","href":"NUnit.Framework.ValueSourceAttribute.html","topicHref":"NUnit.Framework.ValueSourceAttribute.html","topicUid":"NUnit.Framework.ValueSourceAttribute"},{"name":"ValuesAttribute","href":"NUnit.Framework.ValuesAttribute.html","topicHref":"NUnit.Framework.ValuesAttribute.html","topicUid":"NUnit.Framework.ValuesAttribute"},{"name":"Warn","href":"NUnit.Framework.Warn.html","topicHref":"NUnit.Framework.Warn.html","topicUid":"NUnit.Framework.Warn"}]},{"name":"NUnit.Framework.Api","href":"NUnit.Framework.Api.html","topicHref":"NUnit.Framework.Api.html","topicUid":"NUnit.Framework.Api","items":[{"name":"DefaultTestAssemblyBuilder","href":"NUnit.Framework.Api.DefaultTestAssemblyBuilder.html","topicHref":"NUnit.Framework.Api.DefaultTestAssemblyBuilder.html","topicUid":"NUnit.Framework.Api.DefaultTestAssemblyBuilder"},{"name":"FrameworkController","href":"NUnit.Framework.Api.FrameworkController.html","topicHref":"NUnit.Framework.Api.FrameworkController.html","topicUid":"NUnit.Framework.Api.FrameworkController"},{"name":"FrameworkController.CountTestsAction","href":"NUnit.Framework.Api.FrameworkController.CountTestsAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.CountTestsAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.CountTestsAction"},{"name":"FrameworkController.ExploreTestsAction","href":"NUnit.Framework.Api.FrameworkController.ExploreTestsAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.ExploreTestsAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.ExploreTestsAction"},{"name":"FrameworkController.FrameworkControllerAction","href":"NUnit.Framework.Api.FrameworkController.FrameworkControllerAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.FrameworkControllerAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.FrameworkControllerAction"},{"name":"FrameworkController.LoadTestsAction","href":"NUnit.Framework.Api.FrameworkController.LoadTestsAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.LoadTestsAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.LoadTestsAction"},{"name":"FrameworkController.RunAsyncAction","href":"NUnit.Framework.Api.FrameworkController.RunAsyncAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.RunAsyncAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.RunAsyncAction"},{"name":"FrameworkController.RunTestsAction","href":"NUnit.Framework.Api.FrameworkController.RunTestsAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.RunTestsAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.RunTestsAction"},{"name":"FrameworkController.StopRunAction","href":"NUnit.Framework.Api.FrameworkController.StopRunAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.StopRunAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.StopRunAction"},{"name":"ITestAssemblyBuilder","href":"NUnit.Framework.Api.ITestAssemblyBuilder.html","topicHref":"NUnit.Framework.Api.ITestAssemblyBuilder.html","topicUid":"NUnit.Framework.Api.ITestAssemblyBuilder"},{"name":"ITestAssemblyRunner","href":"NUnit.Framework.Api.ITestAssemblyRunner.html","topicHref":"NUnit.Framework.Api.ITestAssemblyRunner.html","topicUid":"NUnit.Framework.Api.ITestAssemblyRunner"},{"name":"NUnitTestAssemblyRunner","href":"NUnit.Framework.Api.NUnitTestAssemblyRunner.html","topicHref":"NUnit.Framework.Api.NUnitTestAssemblyRunner.html","topicUid":"NUnit.Framework.Api.NUnitTestAssemblyRunner"}]},{"name":"NUnit.Framework.Constraints","href":"NUnit.Framework.Constraints.html","topicHref":"NUnit.Framework.Constraints.html","topicUid":"NUnit.Framework.Constraints","items":[{"name":"ActualValueDelegate","href":"NUnit.Framework.Constraints.ActualValueDelegate-1.html","topicHref":"NUnit.Framework.Constraints.ActualValueDelegate-1.html","topicUid":"NUnit.Framework.Constraints.ActualValueDelegate`1"},{"name":"AllItemsConstraint","href":"NUnit.Framework.Constraints.AllItemsConstraint.html","topicHref":"NUnit.Framework.Constraints.AllItemsConstraint.html","topicUid":"NUnit.Framework.Constraints.AllItemsConstraint"},{"name":"AllOperator","href":"NUnit.Framework.Constraints.AllOperator.html","topicHref":"NUnit.Framework.Constraints.AllOperator.html","topicUid":"NUnit.Framework.Constraints.AllOperator"},{"name":"AndConstraint","href":"NUnit.Framework.Constraints.AndConstraint.html","topicHref":"NUnit.Framework.Constraints.AndConstraint.html","topicUid":"NUnit.Framework.Constraints.AndConstraint"},{"name":"AndOperator","href":"NUnit.Framework.Constraints.AndOperator.html","topicHref":"NUnit.Framework.Constraints.AndOperator.html","topicUid":"NUnit.Framework.Constraints.AndOperator"},{"name":"AnyOfConstraint","href":"NUnit.Framework.Constraints.AnyOfConstraint.html","topicHref":"NUnit.Framework.Constraints.AnyOfConstraint.html","topicUid":"NUnit.Framework.Constraints.AnyOfConstraint"},{"name":"AssignableFromConstraint","href":"NUnit.Framework.Constraints.AssignableFromConstraint.html","topicHref":"NUnit.Framework.Constraints.AssignableFromConstraint.html","topicUid":"NUnit.Framework.Constraints.AssignableFromConstraint"},{"name":"AssignableToConstraint","href":"NUnit.Framework.Constraints.AssignableToConstraint.html","topicHref":"NUnit.Framework.Constraints.AssignableToConstraint.html","topicUid":"NUnit.Framework.Constraints.AssignableToConstraint"},{"name":"AttributeConstraint","href":"NUnit.Framework.Constraints.AttributeConstraint.html","topicHref":"NUnit.Framework.Constraints.AttributeConstraint.html","topicUid":"NUnit.Framework.Constraints.AttributeConstraint"},{"name":"AttributeExistsConstraint","href":"NUnit.Framework.Constraints.AttributeExistsConstraint.html","topicHref":"NUnit.Framework.Constraints.AttributeExistsConstraint.html","topicUid":"NUnit.Framework.Constraints.AttributeExistsConstraint"},{"name":"AttributeOperator","href":"NUnit.Framework.Constraints.AttributeOperator.html","topicHref":"NUnit.Framework.Constraints.AttributeOperator.html","topicUid":"NUnit.Framework.Constraints.AttributeOperator"},{"name":"BinaryConstraint","href":"NUnit.Framework.Constraints.BinaryConstraint.html","topicHref":"NUnit.Framework.Constraints.BinaryConstraint.html","topicUid":"NUnit.Framework.Constraints.BinaryConstraint"},{"name":"BinaryOperator","href":"NUnit.Framework.Constraints.BinaryOperator.html","topicHref":"NUnit.Framework.Constraints.BinaryOperator.html","topicUid":"NUnit.Framework.Constraints.BinaryOperator"},{"name":"CollectionConstraint","href":"NUnit.Framework.Constraints.CollectionConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionConstraint"},{"name":"CollectionEquivalentConstraint","href":"NUnit.Framework.Constraints.CollectionEquivalentConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionEquivalentConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionEquivalentConstraint"},{"name":"CollectionEquivalentConstraintResult","href":"NUnit.Framework.Constraints.CollectionEquivalentConstraintResult.html","topicHref":"NUnit.Framework.Constraints.CollectionEquivalentConstraintResult.html","topicUid":"NUnit.Framework.Constraints.CollectionEquivalentConstraintResult"},{"name":"CollectionItemsEqualConstraint","href":"NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionItemsEqualConstraint"},{"name":"CollectionOperator","href":"NUnit.Framework.Constraints.CollectionOperator.html","topicHref":"NUnit.Framework.Constraints.CollectionOperator.html","topicUid":"NUnit.Framework.Constraints.CollectionOperator"},{"name":"CollectionOrderedConstraint","href":"NUnit.Framework.Constraints.CollectionOrderedConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionOrderedConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionOrderedConstraint"},{"name":"CollectionSubsetConstraint","href":"NUnit.Framework.Constraints.CollectionSubsetConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionSubsetConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionSubsetConstraint"},{"name":"CollectionSupersetConstraint","href":"NUnit.Framework.Constraints.CollectionSupersetConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionSupersetConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionSupersetConstraint"},{"name":"CollectionTally","href":"NUnit.Framework.Constraints.CollectionTally.html","topicHref":"NUnit.Framework.Constraints.CollectionTally.html","topicUid":"NUnit.Framework.Constraints.CollectionTally"},{"name":"CollectionTally.CollectionTallyResult","href":"NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult.html","topicHref":"NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult.html","topicUid":"NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult"},{"name":"ComparisonAdapter","href":"NUnit.Framework.Constraints.ComparisonAdapter.html","topicHref":"NUnit.Framework.Constraints.ComparisonAdapter.html","topicUid":"NUnit.Framework.Constraints.ComparisonAdapter"},{"name":"ComparisonConstraint","href":"NUnit.Framework.Constraints.ComparisonConstraint.html","topicHref":"NUnit.Framework.Constraints.ComparisonConstraint.html","topicUid":"NUnit.Framework.Constraints.ComparisonConstraint"},{"name":"Constraint","href":"NUnit.Framework.Constraints.Constraint.html","topicHref":"NUnit.Framework.Constraints.Constraint.html","topicUid":"NUnit.Framework.Constraints.Constraint"},{"name":"ConstraintBuilder","href":"NUnit.Framework.Constraints.ConstraintBuilder.html","topicHref":"NUnit.Framework.Constraints.ConstraintBuilder.html","topicUid":"NUnit.Framework.Constraints.ConstraintBuilder"},{"name":"ConstraintBuilder.ConstraintStack","href":"NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.html","topicHref":"NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.html","topicUid":"NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack"},{"name":"ConstraintExpression","href":"NUnit.Framework.Constraints.ConstraintExpression.html","topicHref":"NUnit.Framework.Constraints.ConstraintExpression.html","topicUid":"NUnit.Framework.Constraints.ConstraintExpression"},{"name":"ConstraintOperator","href":"NUnit.Framework.Constraints.ConstraintOperator.html","topicHref":"NUnit.Framework.Constraints.ConstraintOperator.html","topicUid":"NUnit.Framework.Constraints.ConstraintOperator"},{"name":"ConstraintResult","href":"NUnit.Framework.Constraints.ConstraintResult.html","topicHref":"NUnit.Framework.Constraints.ConstraintResult.html","topicUid":"NUnit.Framework.Constraints.ConstraintResult"},{"name":"ConstraintStatus","href":"NUnit.Framework.Constraints.ConstraintStatus.html","topicHref":"NUnit.Framework.Constraints.ConstraintStatus.html","topicUid":"NUnit.Framework.Constraints.ConstraintStatus"},{"name":"ContainsConstraint","href":"NUnit.Framework.Constraints.ContainsConstraint.html","topicHref":"NUnit.Framework.Constraints.ContainsConstraint.html","topicUid":"NUnit.Framework.Constraints.ContainsConstraint"},{"name":"CountZeroConstraint","href":"NUnit.Framework.Constraints.CountZeroConstraint.html","topicHref":"NUnit.Framework.Constraints.CountZeroConstraint.html","topicUid":"NUnit.Framework.Constraints.CountZeroConstraint"},{"name":"DateTimes","href":"NUnit.Framework.Constraints.DateTimes.html","topicHref":"NUnit.Framework.Constraints.DateTimes.html","topicUid":"NUnit.Framework.Constraints.DateTimes"},{"name":"DefaultConstraint","href":"NUnit.Framework.Constraints.DefaultConstraint.html","topicHref":"NUnit.Framework.Constraints.DefaultConstraint.html","topicUid":"NUnit.Framework.Constraints.DefaultConstraint"},{"name":"DelayedConstraint","href":"NUnit.Framework.Constraints.DelayedConstraint.html","topicHref":"NUnit.Framework.Constraints.DelayedConstraint.html","topicUid":"NUnit.Framework.Constraints.DelayedConstraint"},{"name":"DelayedConstraint.WithDimensionedDelayInterval","href":"NUnit.Framework.Constraints.DelayedConstraint.WithDimensionedDelayInterval.html","topicHref":"NUnit.Framework.Constraints.DelayedConstraint.WithDimensionedDelayInterval.html","topicUid":"NUnit.Framework.Constraints.DelayedConstraint.WithDimensionedDelayInterval"},{"name":"DelayedConstraint.WithRawDelayInterval","href":"NUnit.Framework.Constraints.DelayedConstraint.WithRawDelayInterval.html","topicHref":"NUnit.Framework.Constraints.DelayedConstraint.WithRawDelayInterval.html","topicUid":"NUnit.Framework.Constraints.DelayedConstraint.WithRawDelayInterval"},{"name":"DelayedConstraint.WithRawPollingInterval","href":"NUnit.Framework.Constraints.DelayedConstraint.WithRawPollingInterval.html","topicHref":"NUnit.Framework.Constraints.DelayedConstraint.WithRawPollingInterval.html","topicUid":"NUnit.Framework.Constraints.DelayedConstraint.WithRawPollingInterval"},{"name":"DictionaryContainsKeyConstraint","href":"NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html","topicHref":"NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html","topicUid":"NUnit.Framework.Constraints.DictionaryContainsKeyConstraint"},{"name":"DictionaryContainsKeyValuePairConstraint","href":"NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html","topicHref":"NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html","topicUid":"NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint"},{"name":"DictionaryContainsValueConstraint","href":"NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html","topicHref":"NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html","topicUid":"NUnit.Framework.Constraints.DictionaryContainsValueConstraint"},{"name":"EmptyCollectionConstraint","href":"NUnit.Framework.Constraints.EmptyCollectionConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyCollectionConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyCollectionConstraint"},{"name":"EmptyConstraint","href":"NUnit.Framework.Constraints.EmptyConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyConstraint"},{"name":"EmptyDirectoryConstraint","href":"NUnit.Framework.Constraints.EmptyDirectoryConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyDirectoryConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyDirectoryConstraint"},{"name":"EmptyGuidConstraint","href":"NUnit.Framework.Constraints.EmptyGuidConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyGuidConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyGuidConstraint"},{"name":"EmptyStringConstraint","href":"NUnit.Framework.Constraints.EmptyStringConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyStringConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyStringConstraint"},{"name":"EndsWithConstraint","href":"NUnit.Framework.Constraints.EndsWithConstraint.html","topicHref":"NUnit.Framework.Constraints.EndsWithConstraint.html","topicUid":"NUnit.Framework.Constraints.EndsWithConstraint"},{"name":"EqualConstraint","href":"NUnit.Framework.Constraints.EqualConstraint.html","topicHref":"NUnit.Framework.Constraints.EqualConstraint.html","topicUid":"NUnit.Framework.Constraints.EqualConstraint"},{"name":"EqualConstraintResult","href":"NUnit.Framework.Constraints.EqualConstraintResult.html","topicHref":"NUnit.Framework.Constraints.EqualConstraintResult.html","topicUid":"NUnit.Framework.Constraints.EqualConstraintResult"},{"name":"EqualityAdapter","href":"NUnit.Framework.Constraints.EqualityAdapter.html","topicHref":"NUnit.Framework.Constraints.EqualityAdapter.html","topicUid":"NUnit.Framework.Constraints.EqualityAdapter"},{"name":"ExactCountConstraint","href":"NUnit.Framework.Constraints.ExactCountConstraint.html","topicHref":"NUnit.Framework.Constraints.ExactCountConstraint.html","topicUid":"NUnit.Framework.Constraints.ExactCountConstraint"},{"name":"ExactCountOperator","href":"NUnit.Framework.Constraints.ExactCountOperator.html","topicHref":"NUnit.Framework.Constraints.ExactCountOperator.html","topicUid":"NUnit.Framework.Constraints.ExactCountOperator"},{"name":"ExactTypeConstraint","href":"NUnit.Framework.Constraints.ExactTypeConstraint.html","topicHref":"NUnit.Framework.Constraints.ExactTypeConstraint.html","topicUid":"NUnit.Framework.Constraints.ExactTypeConstraint"},{"name":"ExceptionTypeConstraint","href":"NUnit.Framework.Constraints.ExceptionTypeConstraint.html","topicHref":"NUnit.Framework.Constraints.ExceptionTypeConstraint.html","topicUid":"NUnit.Framework.Constraints.ExceptionTypeConstraint"},{"name":"FalseConstraint","href":"NUnit.Framework.Constraints.FalseConstraint.html","topicHref":"NUnit.Framework.Constraints.FalseConstraint.html","topicUid":"NUnit.Framework.Constraints.FalseConstraint"},{"name":"FileOrDirectoryExistsConstraint","href":"NUnit.Framework.Constraints.FileOrDirectoryExistsConstraint.html","topicHref":"NUnit.Framework.Constraints.FileOrDirectoryExistsConstraint.html","topicUid":"NUnit.Framework.Constraints.FileOrDirectoryExistsConstraint"},{"name":"GreaterThanConstraint","href":"NUnit.Framework.Constraints.GreaterThanConstraint.html","topicHref":"NUnit.Framework.Constraints.GreaterThanConstraint.html","topicUid":"NUnit.Framework.Constraints.GreaterThanConstraint"},{"name":"GreaterThanOrEqualConstraint","href":"NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.html","topicHref":"NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.html","topicUid":"NUnit.Framework.Constraints.GreaterThanOrEqualConstraint"},{"name":"IConstraint","href":"NUnit.Framework.Constraints.IConstraint.html","topicHref":"NUnit.Framework.Constraints.IConstraint.html","topicUid":"NUnit.Framework.Constraints.IConstraint"},{"name":"IResolveConstraint","href":"NUnit.Framework.Constraints.IResolveConstraint.html","topicHref":"NUnit.Framework.Constraints.IResolveConstraint.html","topicUid":"NUnit.Framework.Constraints.IResolveConstraint"},{"name":"IndexerConstraint","href":"NUnit.Framework.Constraints.IndexerConstraint.html","topicHref":"NUnit.Framework.Constraints.IndexerConstraint.html","topicUid":"NUnit.Framework.Constraints.IndexerConstraint"},{"name":"IndexerOperator","href":"NUnit.Framework.Constraints.IndexerOperator.html","topicHref":"NUnit.Framework.Constraints.IndexerOperator.html","topicUid":"NUnit.Framework.Constraints.IndexerOperator"},{"name":"InstanceOfTypeConstraint","href":"NUnit.Framework.Constraints.InstanceOfTypeConstraint.html","topicHref":"NUnit.Framework.Constraints.InstanceOfTypeConstraint.html","topicUid":"NUnit.Framework.Constraints.InstanceOfTypeConstraint"},{"name":"Interval","href":"NUnit.Framework.Constraints.Interval.html","topicHref":"NUnit.Framework.Constraints.Interval.html","topicUid":"NUnit.Framework.Constraints.Interval"},{"name":"ItemsConstraintExpression","href":"NUnit.Framework.Constraints.ItemsConstraintExpression.html","topicHref":"NUnit.Framework.Constraints.ItemsConstraintExpression.html","topicUid":"NUnit.Framework.Constraints.ItemsConstraintExpression"},{"name":"LessThanConstraint","href":"NUnit.Framework.Constraints.LessThanConstraint.html","topicHref":"NUnit.Framework.Constraints.LessThanConstraint.html","topicUid":"NUnit.Framework.Constraints.LessThanConstraint"},{"name":"LessThanOrEqualConstraint","href":"NUnit.Framework.Constraints.LessThanOrEqualConstraint.html","topicHref":"NUnit.Framework.Constraints.LessThanOrEqualConstraint.html","topicUid":"NUnit.Framework.Constraints.LessThanOrEqualConstraint"},{"name":"MessageWriter","href":"NUnit.Framework.Constraints.MessageWriter.html","topicHref":"NUnit.Framework.Constraints.MessageWriter.html","topicUid":"NUnit.Framework.Constraints.MessageWriter"},{"name":"NUnitComparer","href":"NUnit.Framework.Constraints.NUnitComparer.html","topicHref":"NUnit.Framework.Constraints.NUnitComparer.html","topicUid":"NUnit.Framework.Constraints.NUnitComparer"},{"name":"NUnitEqualityComparer","href":"NUnit.Framework.Constraints.NUnitEqualityComparer.html","topicHref":"NUnit.Framework.Constraints.NUnitEqualityComparer.html","topicUid":"NUnit.Framework.Constraints.NUnitEqualityComparer"},{"name":"NUnitEqualityComparer.FailurePoint","href":"NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html","topicHref":"NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html","topicUid":"NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint"},{"name":"NaNConstraint","href":"NUnit.Framework.Constraints.NaNConstraint.html","topicHref":"NUnit.Framework.Constraints.NaNConstraint.html","topicUid":"NUnit.Framework.Constraints.NaNConstraint"},{"name":"NoItemConstraint","href":"NUnit.Framework.Constraints.NoItemConstraint.html","topicHref":"NUnit.Framework.Constraints.NoItemConstraint.html","topicUid":"NUnit.Framework.Constraints.NoItemConstraint"},{"name":"NoneOperator","href":"NUnit.Framework.Constraints.NoneOperator.html","topicHref":"NUnit.Framework.Constraints.NoneOperator.html","topicUid":"NUnit.Framework.Constraints.NoneOperator"},{"name":"NotConstraint","href":"NUnit.Framework.Constraints.NotConstraint.html","topicHref":"NUnit.Framework.Constraints.NotConstraint.html","topicUid":"NUnit.Framework.Constraints.NotConstraint"},{"name":"NotOperator","href":"NUnit.Framework.Constraints.NotOperator.html","topicHref":"NUnit.Framework.Constraints.NotOperator.html","topicUid":"NUnit.Framework.Constraints.NotOperator"},{"name":"NullConstraint","href":"NUnit.Framework.Constraints.NullConstraint.html","topicHref":"NUnit.Framework.Constraints.NullConstraint.html","topicUid":"NUnit.Framework.Constraints.NullConstraint"},{"name":"OrConstraint","href":"NUnit.Framework.Constraints.OrConstraint.html","topicHref":"NUnit.Framework.Constraints.OrConstraint.html","topicUid":"NUnit.Framework.Constraints.OrConstraint"},{"name":"OrOperator","href":"NUnit.Framework.Constraints.OrOperator.html","topicHref":"NUnit.Framework.Constraints.OrOperator.html","topicUid":"NUnit.Framework.Constraints.OrOperator"},{"name":"PathConstraint","href":"NUnit.Framework.Constraints.PathConstraint.html","topicHref":"NUnit.Framework.Constraints.PathConstraint.html","topicUid":"NUnit.Framework.Constraints.PathConstraint"},{"name":"PredicateConstraint","href":"NUnit.Framework.Constraints.PredicateConstraint-1.html","topicHref":"NUnit.Framework.Constraints.PredicateConstraint-1.html","topicUid":"NUnit.Framework.Constraints.PredicateConstraint`1"},{"name":"PrefixConstraint","href":"NUnit.Framework.Constraints.PrefixConstraint.html","topicHref":"NUnit.Framework.Constraints.PrefixConstraint.html","topicUid":"NUnit.Framework.Constraints.PrefixConstraint"},{"name":"PrefixOperator","href":"NUnit.Framework.Constraints.PrefixOperator.html","topicHref":"NUnit.Framework.Constraints.PrefixOperator.html","topicUid":"NUnit.Framework.Constraints.PrefixOperator"},{"name":"PropOperator","href":"NUnit.Framework.Constraints.PropOperator.html","topicHref":"NUnit.Framework.Constraints.PropOperator.html","topicUid":"NUnit.Framework.Constraints.PropOperator"},{"name":"PropertyConstraint","href":"NUnit.Framework.Constraints.PropertyConstraint.html","topicHref":"NUnit.Framework.Constraints.PropertyConstraint.html","topicUid":"NUnit.Framework.Constraints.PropertyConstraint"},{"name":"PropertyExistsConstraint","href":"NUnit.Framework.Constraints.PropertyExistsConstraint.html","topicHref":"NUnit.Framework.Constraints.PropertyExistsConstraint.html","topicUid":"NUnit.Framework.Constraints.PropertyExistsConstraint"},{"name":"RangeConstraint","href":"NUnit.Framework.Constraints.RangeConstraint.html","topicHref":"NUnit.Framework.Constraints.RangeConstraint.html","topicUid":"NUnit.Framework.Constraints.RangeConstraint"},{"name":"RegexConstraint","href":"NUnit.Framework.Constraints.RegexConstraint.html","topicHref":"NUnit.Framework.Constraints.RegexConstraint.html","topicUid":"NUnit.Framework.Constraints.RegexConstraint"},{"name":"ResolvableConstraintExpression","href":"NUnit.Framework.Constraints.ResolvableConstraintExpression.html","topicHref":"NUnit.Framework.Constraints.ResolvableConstraintExpression.html","topicUid":"NUnit.Framework.Constraints.ResolvableConstraintExpression"},{"name":"ReusableConstraint","href":"NUnit.Framework.Constraints.ReusableConstraint.html","topicHref":"NUnit.Framework.Constraints.ReusableConstraint.html","topicUid":"NUnit.Framework.Constraints.ReusableConstraint"},{"name":"SameAsConstraint","href":"NUnit.Framework.Constraints.SameAsConstraint.html","topicHref":"NUnit.Framework.Constraints.SameAsConstraint.html","topicUid":"NUnit.Framework.Constraints.SameAsConstraint"},{"name":"SamePathConstraint","href":"NUnit.Framework.Constraints.SamePathConstraint.html","topicHref":"NUnit.Framework.Constraints.SamePathConstraint.html","topicUid":"NUnit.Framework.Constraints.SamePathConstraint"},{"name":"SamePathOrUnderConstraint","href":"NUnit.Framework.Constraints.SamePathOrUnderConstraint.html","topicHref":"NUnit.Framework.Constraints.SamePathOrUnderConstraint.html","topicUid":"NUnit.Framework.Constraints.SamePathOrUnderConstraint"},{"name":"SelfResolvingOperator","href":"NUnit.Framework.Constraints.SelfResolvingOperator.html","topicHref":"NUnit.Framework.Constraints.SelfResolvingOperator.html","topicUid":"NUnit.Framework.Constraints.SelfResolvingOperator"},{"name":"SomeItemsConstraint","href":"NUnit.Framework.Constraints.SomeItemsConstraint.html","topicHref":"NUnit.Framework.Constraints.SomeItemsConstraint.html","topicUid":"NUnit.Framework.Constraints.SomeItemsConstraint"},{"name":"SomeOperator","href":"NUnit.Framework.Constraints.SomeOperator.html","topicHref":"NUnit.Framework.Constraints.SomeOperator.html","topicUid":"NUnit.Framework.Constraints.SomeOperator"},{"name":"StartsWithConstraint","href":"NUnit.Framework.Constraints.StartsWithConstraint.html","topicHref":"NUnit.Framework.Constraints.StartsWithConstraint.html","topicUid":"NUnit.Framework.Constraints.StartsWithConstraint"},{"name":"StringConstraint","href":"NUnit.Framework.Constraints.StringConstraint.html","topicHref":"NUnit.Framework.Constraints.StringConstraint.html","topicUid":"NUnit.Framework.Constraints.StringConstraint"},{"name":"SubPathConstraint","href":"NUnit.Framework.Constraints.SubPathConstraint.html","topicHref":"NUnit.Framework.Constraints.SubPathConstraint.html","topicUid":"NUnit.Framework.Constraints.SubPathConstraint"},{"name":"SubstringConstraint","href":"NUnit.Framework.Constraints.SubstringConstraint.html","topicHref":"NUnit.Framework.Constraints.SubstringConstraint.html","topicUid":"NUnit.Framework.Constraints.SubstringConstraint"},{"name":"ThrowsConstraint","href":"NUnit.Framework.Constraints.ThrowsConstraint.html","topicHref":"NUnit.Framework.Constraints.ThrowsConstraint.html","topicUid":"NUnit.Framework.Constraints.ThrowsConstraint"},{"name":"ThrowsExceptionConstraint","href":"NUnit.Framework.Constraints.ThrowsExceptionConstraint.html","topicHref":"NUnit.Framework.Constraints.ThrowsExceptionConstraint.html","topicUid":"NUnit.Framework.Constraints.ThrowsExceptionConstraint"},{"name":"ThrowsNothingConstraint","href":"NUnit.Framework.Constraints.ThrowsNothingConstraint.html","topicHref":"NUnit.Framework.Constraints.ThrowsNothingConstraint.html","topicUid":"NUnit.Framework.Constraints.ThrowsNothingConstraint"},{"name":"ThrowsOperator","href":"NUnit.Framework.Constraints.ThrowsOperator.html","topicHref":"NUnit.Framework.Constraints.ThrowsOperator.html","topicUid":"NUnit.Framework.Constraints.ThrowsOperator"},{"name":"Tolerance","href":"NUnit.Framework.Constraints.Tolerance.html","topicHref":"NUnit.Framework.Constraints.Tolerance.html","topicUid":"NUnit.Framework.Constraints.Tolerance"},{"name":"Tolerance.Range","href":"NUnit.Framework.Constraints.Tolerance.Range.html","topicHref":"NUnit.Framework.Constraints.Tolerance.Range.html","topicUid":"NUnit.Framework.Constraints.Tolerance.Range"},{"name":"ToleranceMode","href":"NUnit.Framework.Constraints.ToleranceMode.html","topicHref":"NUnit.Framework.Constraints.ToleranceMode.html","topicUid":"NUnit.Framework.Constraints.ToleranceMode"},{"name":"TrueConstraint","href":"NUnit.Framework.Constraints.TrueConstraint.html","topicHref":"NUnit.Framework.Constraints.TrueConstraint.html","topicUid":"NUnit.Framework.Constraints.TrueConstraint"},{"name":"TypeConstraint","href":"NUnit.Framework.Constraints.TypeConstraint.html","topicHref":"NUnit.Framework.Constraints.TypeConstraint.html","topicUid":"NUnit.Framework.Constraints.TypeConstraint"},{"name":"UniqueItemsConstraint","href":"NUnit.Framework.Constraints.UniqueItemsConstraint.html","topicHref":"NUnit.Framework.Constraints.UniqueItemsConstraint.html","topicUid":"NUnit.Framework.Constraints.UniqueItemsConstraint"},{"name":"ValueFormatter","href":"NUnit.Framework.Constraints.ValueFormatter.html","topicHref":"NUnit.Framework.Constraints.ValueFormatter.html","topicUid":"NUnit.Framework.Constraints.ValueFormatter"},{"name":"ValueFormatterFactory","href":"NUnit.Framework.Constraints.ValueFormatterFactory.html","topicHref":"NUnit.Framework.Constraints.ValueFormatterFactory.html","topicUid":"NUnit.Framework.Constraints.ValueFormatterFactory"},{"name":"WithOperator","href":"NUnit.Framework.Constraints.WithOperator.html","topicHref":"NUnit.Framework.Constraints.WithOperator.html","topicUid":"NUnit.Framework.Constraints.WithOperator"},{"name":"XmlSerializableConstraint","href":"NUnit.Framework.Constraints.XmlSerializableConstraint.html","topicHref":"NUnit.Framework.Constraints.XmlSerializableConstraint.html","topicUid":"NUnit.Framework.Constraints.XmlSerializableConstraint"}]},{"name":"NUnit.Framework.Interfaces","href":"NUnit.Framework.Interfaces.html","topicHref":"NUnit.Framework.Interfaces.html","topicUid":"NUnit.Framework.Interfaces","items":[{"name":"AssertionResult","href":"NUnit.Framework.Interfaces.AssertionResult.html","topicHref":"NUnit.Framework.Interfaces.AssertionResult.html","topicUid":"NUnit.Framework.Interfaces.AssertionResult"},{"name":"AssertionStatus","href":"NUnit.Framework.Interfaces.AssertionStatus.html","topicHref":"NUnit.Framework.Interfaces.AssertionStatus.html","topicUid":"NUnit.Framework.Interfaces.AssertionStatus"},{"name":"FailureSite","href":"NUnit.Framework.Interfaces.FailureSite.html","topicHref":"NUnit.Framework.Interfaces.FailureSite.html","topicUid":"NUnit.Framework.Interfaces.FailureSite"},{"name":"IApplyToContext","href":"NUnit.Framework.Interfaces.IApplyToContext.html","topicHref":"NUnit.Framework.Interfaces.IApplyToContext.html","topicUid":"NUnit.Framework.Interfaces.IApplyToContext"},{"name":"IApplyToTest","href":"NUnit.Framework.Interfaces.IApplyToTest.html","topicHref":"NUnit.Framework.Interfaces.IApplyToTest.html","topicUid":"NUnit.Framework.Interfaces.IApplyToTest"},{"name":"IApplyToTestSuite","href":"NUnit.Framework.Interfaces.IApplyToTestSuite.html","topicHref":"NUnit.Framework.Interfaces.IApplyToTestSuite.html","topicUid":"NUnit.Framework.Interfaces.IApplyToTestSuite"},{"name":"ICombiningStrategy","href":"NUnit.Framework.Interfaces.ICombiningStrategy.html","topicHref":"NUnit.Framework.Interfaces.ICombiningStrategy.html","topicUid":"NUnit.Framework.Interfaces.ICombiningStrategy"},{"name":"ICommandWrapper","href":"NUnit.Framework.Interfaces.ICommandWrapper.html","topicHref":"NUnit.Framework.Interfaces.ICommandWrapper.html","topicUid":"NUnit.Framework.Interfaces.ICommandWrapper"},{"name":"IFixtureBuilder","href":"NUnit.Framework.Interfaces.IFixtureBuilder.html","topicHref":"NUnit.Framework.Interfaces.IFixtureBuilder.html","topicUid":"NUnit.Framework.Interfaces.IFixtureBuilder"},{"name":"IFixtureBuilder2","href":"NUnit.Framework.Interfaces.IFixtureBuilder2.html","topicHref":"NUnit.Framework.Interfaces.IFixtureBuilder2.html","topicUid":"NUnit.Framework.Interfaces.IFixtureBuilder2"},{"name":"IImplyFixture","href":"NUnit.Framework.Interfaces.IImplyFixture.html","topicHref":"NUnit.Framework.Interfaces.IImplyFixture.html","topicUid":"NUnit.Framework.Interfaces.IImplyFixture"},{"name":"IMethodInfo","href":"NUnit.Framework.Interfaces.IMethodInfo.html","topicHref":"NUnit.Framework.Interfaces.IMethodInfo.html","topicUid":"NUnit.Framework.Interfaces.IMethodInfo"},{"name":"IParameterDataProvider","href":"NUnit.Framework.Interfaces.IParameterDataProvider.html","topicHref":"NUnit.Framework.Interfaces.IParameterDataProvider.html","topicUid":"NUnit.Framework.Interfaces.IParameterDataProvider"},{"name":"IParameterDataSource","href":"NUnit.Framework.Interfaces.IParameterDataSource.html","topicHref":"NUnit.Framework.Interfaces.IParameterDataSource.html","topicUid":"NUnit.Framework.Interfaces.IParameterDataSource"},{"name":"IParameterInfo","href":"NUnit.Framework.Interfaces.IParameterInfo.html","topicHref":"NUnit.Framework.Interfaces.IParameterInfo.html","topicUid":"NUnit.Framework.Interfaces.IParameterInfo"},{"name":"IPreFilter","href":"NUnit.Framework.Interfaces.IPreFilter.html","topicHref":"NUnit.Framework.Interfaces.IPreFilter.html","topicUid":"NUnit.Framework.Interfaces.IPreFilter"},{"name":"IPropertyBag","href":"NUnit.Framework.Interfaces.IPropertyBag.html","topicHref":"NUnit.Framework.Interfaces.IPropertyBag.html","topicUid":"NUnit.Framework.Interfaces.IPropertyBag"},{"name":"IReflectionInfo","href":"NUnit.Framework.Interfaces.IReflectionInfo.html","topicHref":"NUnit.Framework.Interfaces.IReflectionInfo.html","topicUid":"NUnit.Framework.Interfaces.IReflectionInfo"},{"name":"IRepeatTest","href":"NUnit.Framework.Interfaces.IRepeatTest.html","topicHref":"NUnit.Framework.Interfaces.IRepeatTest.html","topicUid":"NUnit.Framework.Interfaces.IRepeatTest"},{"name":"ISimpleTestBuilder","href":"NUnit.Framework.Interfaces.ISimpleTestBuilder.html","topicHref":"NUnit.Framework.Interfaces.ISimpleTestBuilder.html","topicUid":"NUnit.Framework.Interfaces.ISimpleTestBuilder"},{"name":"ISuiteBuilder","href":"NUnit.Framework.Interfaces.ISuiteBuilder.html","topicHref":"NUnit.Framework.Interfaces.ISuiteBuilder.html","topicUid":"NUnit.Framework.Interfaces.ISuiteBuilder"},{"name":"ITest","href":"NUnit.Framework.Interfaces.ITest.html","topicHref":"NUnit.Framework.Interfaces.ITest.html","topicUid":"NUnit.Framework.Interfaces.ITest"},{"name":"ITestBuilder","href":"NUnit.Framework.Interfaces.ITestBuilder.html","topicHref":"NUnit.Framework.Interfaces.ITestBuilder.html","topicUid":"NUnit.Framework.Interfaces.ITestBuilder"},{"name":"ITestCaseBuilder","href":"NUnit.Framework.Interfaces.ITestCaseBuilder.html","topicHref":"NUnit.Framework.Interfaces.ITestCaseBuilder.html","topicUid":"NUnit.Framework.Interfaces.ITestCaseBuilder"},{"name":"ITestCaseData","href":"NUnit.Framework.Interfaces.ITestCaseData.html","topicHref":"NUnit.Framework.Interfaces.ITestCaseData.html","topicUid":"NUnit.Framework.Interfaces.ITestCaseData"},{"name":"ITestData","href":"NUnit.Framework.Interfaces.ITestData.html","topicHref":"NUnit.Framework.Interfaces.ITestData.html","topicUid":"NUnit.Framework.Interfaces.ITestData"},{"name":"ITestFilter","href":"NUnit.Framework.Interfaces.ITestFilter.html","topicHref":"NUnit.Framework.Interfaces.ITestFilter.html","topicUid":"NUnit.Framework.Interfaces.ITestFilter"},{"name":"ITestFixtureData","href":"NUnit.Framework.Interfaces.ITestFixtureData.html","topicHref":"NUnit.Framework.Interfaces.ITestFixtureData.html","topicUid":"NUnit.Framework.Interfaces.ITestFixtureData"},{"name":"ITestListener","href":"NUnit.Framework.Interfaces.ITestListener.html","topicHref":"NUnit.Framework.Interfaces.ITestListener.html","topicUid":"NUnit.Framework.Interfaces.ITestListener"},{"name":"ITestResult","href":"NUnit.Framework.Interfaces.ITestResult.html","topicHref":"NUnit.Framework.Interfaces.ITestResult.html","topicUid":"NUnit.Framework.Interfaces.ITestResult"},{"name":"ITypeInfo","href":"NUnit.Framework.Interfaces.ITypeInfo.html","topicHref":"NUnit.Framework.Interfaces.ITypeInfo.html","topicUid":"NUnit.Framework.Interfaces.ITypeInfo"},{"name":"IWrapSetUpTearDown","href":"NUnit.Framework.Interfaces.IWrapSetUpTearDown.html","topicHref":"NUnit.Framework.Interfaces.IWrapSetUpTearDown.html","topicUid":"NUnit.Framework.Interfaces.IWrapSetUpTearDown"},{"name":"IWrapTestMethod","href":"NUnit.Framework.Interfaces.IWrapTestMethod.html","topicHref":"NUnit.Framework.Interfaces.IWrapTestMethod.html","topicUid":"NUnit.Framework.Interfaces.IWrapTestMethod"},{"name":"IXmlNodeBuilder","href":"NUnit.Framework.Interfaces.IXmlNodeBuilder.html","topicHref":"NUnit.Framework.Interfaces.IXmlNodeBuilder.html","topicUid":"NUnit.Framework.Interfaces.IXmlNodeBuilder"},{"name":"ResultState","href":"NUnit.Framework.Interfaces.ResultState.html","topicHref":"NUnit.Framework.Interfaces.ResultState.html","topicUid":"NUnit.Framework.Interfaces.ResultState"},{"name":"RunState","href":"NUnit.Framework.Interfaces.RunState.html","topicHref":"NUnit.Framework.Interfaces.RunState.html","topicUid":"NUnit.Framework.Interfaces.RunState"},{"name":"TNode","href":"NUnit.Framework.Interfaces.TNode.html","topicHref":"NUnit.Framework.Interfaces.TNode.html","topicUid":"NUnit.Framework.Interfaces.TNode"},{"name":"TNode.AttributeDictionary","href":"NUnit.Framework.Interfaces.TNode.AttributeDictionary.html","topicHref":"NUnit.Framework.Interfaces.TNode.AttributeDictionary.html","topicUid":"NUnit.Framework.Interfaces.TNode.AttributeDictionary"},{"name":"TNode.NodeList","href":"NUnit.Framework.Interfaces.TNode.NodeList.html","topicHref":"NUnit.Framework.Interfaces.TNode.NodeList.html","topicUid":"NUnit.Framework.Interfaces.TNode.NodeList"},{"name":"TestAttachment","href":"NUnit.Framework.Interfaces.TestAttachment.html","topicHref":"NUnit.Framework.Interfaces.TestAttachment.html","topicUid":"NUnit.Framework.Interfaces.TestAttachment"},{"name":"TestMessage","href":"NUnit.Framework.Interfaces.TestMessage.html","topicHref":"NUnit.Framework.Interfaces.TestMessage.html","topicUid":"NUnit.Framework.Interfaces.TestMessage"},{"name":"TestOutput","href":"NUnit.Framework.Interfaces.TestOutput.html","topicHref":"NUnit.Framework.Interfaces.TestOutput.html","topicUid":"NUnit.Framework.Interfaces.TestOutput"},{"name":"TestStatus","href":"NUnit.Framework.Interfaces.TestStatus.html","topicHref":"NUnit.Framework.Interfaces.TestStatus.html","topicUid":"NUnit.Framework.Interfaces.TestStatus"}]},{"name":"NUnit.Framework.Legacy","href":"NUnit.Framework.Legacy.html","topicHref":"NUnit.Framework.Legacy.html","topicUid":"NUnit.Framework.Legacy","items":[{"name":"ClassicAssert","href":"NUnit.Framework.Legacy.ClassicAssert.html","topicHref":"NUnit.Framework.Legacy.ClassicAssert.html","topicUid":"NUnit.Framework.Legacy.ClassicAssert"},{"name":"CollectionAssert","href":"NUnit.Framework.Legacy.CollectionAssert.html","topicHref":"NUnit.Framework.Legacy.CollectionAssert.html","topicUid":"NUnit.Framework.Legacy.CollectionAssert"},{"name":"DirectoryAssert","href":"NUnit.Framework.Legacy.DirectoryAssert.html","topicHref":"NUnit.Framework.Legacy.DirectoryAssert.html","topicUid":"NUnit.Framework.Legacy.DirectoryAssert"},{"name":"FileAssert","href":"NUnit.Framework.Legacy.FileAssert.html","topicHref":"NUnit.Framework.Legacy.FileAssert.html","topicUid":"NUnit.Framework.Legacy.FileAssert"},{"name":"StringAssert","href":"NUnit.Framework.Legacy.StringAssert.html","topicHref":"NUnit.Framework.Legacy.StringAssert.html","topicUid":"NUnit.Framework.Legacy.StringAssert"}]},{"name":"NUnit.Options","href":"NUnit.Options.html","topicHref":"NUnit.Options.html","topicUid":"NUnit.Options","items":[{"name":"Option","href":"NUnit.Options.Option.html","topicHref":"NUnit.Options.Option.html","topicUid":"NUnit.Options.Option"},{"name":"OptionAction","href":"NUnit.Options.OptionAction-2.html","topicHref":"NUnit.Options.OptionAction-2.html","topicUid":"NUnit.Options.OptionAction`2"},{"name":"OptionContext","href":"NUnit.Options.OptionContext.html","topicHref":"NUnit.Options.OptionContext.html","topicUid":"NUnit.Options.OptionContext"},{"name":"OptionException","href":"NUnit.Options.OptionException.html","topicHref":"NUnit.Options.OptionException.html","topicUid":"NUnit.Options.OptionException"},{"name":"OptionSet","href":"NUnit.Options.OptionSet.html","topicHref":"NUnit.Options.OptionSet.html","topicUid":"NUnit.Options.OptionSet"},{"name":"OptionValueCollection","href":"NUnit.Options.OptionValueCollection.html","topicHref":"NUnit.Options.OptionValueCollection.html","topicUid":"NUnit.Options.OptionValueCollection"},{"name":"OptionValueType","href":"NUnit.Options.OptionValueType.html","topicHref":"NUnit.Options.OptionValueType.html","topicUid":"NUnit.Options.OptionValueType"}]},{"name":"NUnitLite","href":"NUnitLite.html","topicHref":"NUnitLite.html","topicUid":"NUnitLite","items":[{"name":"AutoRun","href":"NUnitLite.AutoRun.html","topicHref":"NUnitLite.AutoRun.html","topicUid":"NUnitLite.AutoRun"},{"name":"NUnit2XmlOutputWriter","href":"NUnitLite.NUnit2XmlOutputWriter.html","topicHref":"NUnitLite.NUnit2XmlOutputWriter.html","topicUid":"NUnitLite.NUnit2XmlOutputWriter"},{"name":"NUnit3XmlOutputWriter","href":"NUnitLite.NUnit3XmlOutputWriter.html","topicHref":"NUnitLite.NUnit3XmlOutputWriter.html","topicUid":"NUnitLite.NUnit3XmlOutputWriter"},{"name":"NUnitLiteOptions","href":"NUnitLite.NUnitLiteOptions.html","topicHref":"NUnitLite.NUnitLiteOptions.html","topicUid":"NUnitLite.NUnitLiteOptions"},{"name":"OutputManager","href":"NUnitLite.OutputManager.html","topicHref":"NUnitLite.OutputManager.html","topicUid":"NUnitLite.OutputManager"},{"name":"OutputWriter","href":"NUnitLite.OutputWriter.html","topicHref":"NUnitLite.OutputWriter.html","topicUid":"NUnitLite.OutputWriter"},{"name":"ResultSummary","href":"NUnitLite.ResultSummary.html","topicHref":"NUnitLite.ResultSummary.html","topicUid":"NUnitLite.ResultSummary"},{"name":"TeamCityEventListener","href":"NUnitLite.TeamCityEventListener.html","topicHref":"NUnitLite.TeamCityEventListener.html","topicUid":"NUnitLite.TeamCityEventListener"},{"name":"TestCaseOutputWriter","href":"NUnitLite.TestCaseOutputWriter.html","topicHref":"NUnitLite.TestCaseOutputWriter.html","topicUid":"NUnitLite.TestCaseOutputWriter"},{"name":"TextRunner","href":"NUnitLite.TextRunner.html","topicHref":"NUnitLite.TextRunner.html","topicUid":"NUnitLite.TextRunner"},{"name":"TextUI","href":"NUnitLite.TextUI.html","topicHref":"NUnitLite.TextUI.html","topicUid":"NUnitLite.TextUI"},{"name":"TimeStamp","href":"NUnitLite.TimeStamp.html","topicHref":"NUnitLite.TimeStamp.html","topicUid":"NUnitLite.TimeStamp"}]},{"name":"System.Web.UI","href":"System.Web.UI.html","topicHref":"System.Web.UI.html","topicUid":"System.Web.UI","items":[{"name":"ICallbackEventHandler","href":"System.Web.UI.ICallbackEventHandler.html","topicHref":"System.Web.UI.ICallbackEventHandler.html","topicUid":"System.Web.UI.ICallbackEventHandler"}]}],"memberLayout":"SamePage"} +{"items":[{"name":"NUnit","href":"NUnit.html","topicHref":"NUnit.html","topicUid":"NUnit","items":[{"name":"FrameworkPackageSettings","href":"NUnit.FrameworkPackageSettings.html","topicHref":"NUnit.FrameworkPackageSettings.html","topicUid":"NUnit.FrameworkPackageSettings"}]},{"name":"NUnit.Common","href":"NUnit.Common.html","topicHref":"NUnit.Common.html","topicUid":"NUnit.Common","items":[{"name":"ColorConsole","href":"NUnit.Common.ColorConsole.html","topicHref":"NUnit.Common.ColorConsole.html","topicUid":"NUnit.Common.ColorConsole"},{"name":"ColorConsoleWriter","href":"NUnit.Common.ColorConsoleWriter.html","topicHref":"NUnit.Common.ColorConsoleWriter.html","topicUid":"NUnit.Common.ColorConsoleWriter"},{"name":"ColorStyle","href":"NUnit.Common.ColorStyle.html","topicHref":"NUnit.Common.ColorStyle.html","topicUid":"NUnit.Common.ColorStyle"},{"name":"CommandLineOptions","href":"NUnit.Common.CommandLineOptions.html","topicHref":"NUnit.Common.CommandLineOptions.html","topicUid":"NUnit.Common.CommandLineOptions"},{"name":"ExtendedTextWrapper","href":"NUnit.Common.ExtendedTextWrapper.html","topicHref":"NUnit.Common.ExtendedTextWrapper.html","topicUid":"NUnit.Common.ExtendedTextWrapper"},{"name":"ExtendedTextWriter","href":"NUnit.Common.ExtendedTextWriter.html","topicHref":"NUnit.Common.ExtendedTextWriter.html","topicUid":"NUnit.Common.ExtendedTextWriter"},{"name":"OutputSpecification","href":"NUnit.Common.OutputSpecification.html","topicHref":"NUnit.Common.OutputSpecification.html","topicUid":"NUnit.Common.OutputSpecification"},{"name":"TestNameParser","href":"NUnit.Common.TestNameParser.html","topicHref":"NUnit.Common.TestNameParser.html","topicUid":"NUnit.Common.TestNameParser"},{"name":"TestSelectionParser","href":"NUnit.Common.TestSelectionParser.html","topicHref":"NUnit.Common.TestSelectionParser.html","topicUid":"NUnit.Common.TestSelectionParser"},{"name":"TestSelectionParserException","href":"NUnit.Common.TestSelectionParserException.html","topicHref":"NUnit.Common.TestSelectionParserException.html","topicUid":"NUnit.Common.TestSelectionParserException"},{"name":"Token","href":"NUnit.Common.Token.html","topicHref":"NUnit.Common.Token.html","topicUid":"NUnit.Common.Token"},{"name":"TokenKind","href":"NUnit.Common.TokenKind.html","topicHref":"NUnit.Common.TokenKind.html","topicUid":"NUnit.Common.TokenKind"},{"name":"Tokenizer","href":"NUnit.Common.Tokenizer.html","topicHref":"NUnit.Common.Tokenizer.html","topicUid":"NUnit.Common.Tokenizer"}]},{"name":"NUnit.Compatibility","href":"NUnit.Compatibility.html","topicHref":"NUnit.Compatibility.html","topicUid":"NUnit.Compatibility","items":[{"name":"AttributeHelper","href":"NUnit.Compatibility.AttributeHelper.html","topicHref":"NUnit.Compatibility.AttributeHelper.html","topicUid":"NUnit.Compatibility.AttributeHelper"},{"name":"LongLivedMarshalByRefObject","href":"NUnit.Compatibility.LongLivedMarshalByRefObject.html","topicHref":"NUnit.Compatibility.LongLivedMarshalByRefObject.html","topicUid":"NUnit.Compatibility.LongLivedMarshalByRefObject"}]},{"name":"NUnit.Framework","href":"NUnit.Framework.html","topicHref":"NUnit.Framework.html","topicUid":"NUnit.Framework","items":[{"name":"ActionTargets","href":"NUnit.Framework.ActionTargets.html","topicHref":"NUnit.Framework.ActionTargets.html","topicUid":"NUnit.Framework.ActionTargets"},{"name":"ApartmentAttribute","href":"NUnit.Framework.ApartmentAttribute.html","topicHref":"NUnit.Framework.ApartmentAttribute.html","topicUid":"NUnit.Framework.ApartmentAttribute"},{"name":"Assert","href":"NUnit.Framework.Assert.html","topicHref":"NUnit.Framework.Assert.html","topicUid":"NUnit.Framework.Assert"},{"name":"AssertBase","href":"NUnit.Framework.AssertBase.html","topicHref":"NUnit.Framework.AssertBase.html","topicUid":"NUnit.Framework.AssertBase"},{"name":"AssertionException","href":"NUnit.Framework.AssertionException.html","topicHref":"NUnit.Framework.AssertionException.html","topicUid":"NUnit.Framework.AssertionException"},{"name":"Assume","href":"NUnit.Framework.Assume.html","topicHref":"NUnit.Framework.Assume.html","topicUid":"NUnit.Framework.Assume"},{"name":"AsyncTestDelegate","href":"NUnit.Framework.AsyncTestDelegate.html","topicHref":"NUnit.Framework.AsyncTestDelegate.html","topicUid":"NUnit.Framework.AsyncTestDelegate"},{"name":"AuthorAttribute","href":"NUnit.Framework.AuthorAttribute.html","topicHref":"NUnit.Framework.AuthorAttribute.html","topicUid":"NUnit.Framework.AuthorAttribute"},{"name":"CancelAfterAttribute","href":"NUnit.Framework.CancelAfterAttribute.html","topicHref":"NUnit.Framework.CancelAfterAttribute.html","topicUid":"NUnit.Framework.CancelAfterAttribute"},{"name":"CategoryAttribute","href":"NUnit.Framework.CategoryAttribute.html","topicHref":"NUnit.Framework.CategoryAttribute.html","topicUid":"NUnit.Framework.CategoryAttribute"},{"name":"CombinatorialAttribute","href":"NUnit.Framework.CombinatorialAttribute.html","topicHref":"NUnit.Framework.CombinatorialAttribute.html","topicUid":"NUnit.Framework.CombinatorialAttribute"},{"name":"CombiningStrategyAttribute","href":"NUnit.Framework.CombiningStrategyAttribute.html","topicHref":"NUnit.Framework.CombiningStrategyAttribute.html","topicUid":"NUnit.Framework.CombiningStrategyAttribute"},{"name":"Contains","href":"NUnit.Framework.Contains.html","topicHref":"NUnit.Framework.Contains.html","topicUid":"NUnit.Framework.Contains"},{"name":"CultureAttribute","href":"NUnit.Framework.CultureAttribute.html","topicHref":"NUnit.Framework.CultureAttribute.html","topicUid":"NUnit.Framework.CultureAttribute"},{"name":"DatapointAttribute","href":"NUnit.Framework.DatapointAttribute.html","topicHref":"NUnit.Framework.DatapointAttribute.html","topicUid":"NUnit.Framework.DatapointAttribute"},{"name":"DatapointSourceAttribute","href":"NUnit.Framework.DatapointSourceAttribute.html","topicHref":"NUnit.Framework.DatapointSourceAttribute.html","topicUid":"NUnit.Framework.DatapointSourceAttribute"},{"name":"DatapointsAttribute","href":"NUnit.Framework.DatapointsAttribute.html","topicHref":"NUnit.Framework.DatapointsAttribute.html","topicUid":"NUnit.Framework.DatapointsAttribute"},{"name":"DefaultFloatingPointToleranceAttribute","href":"NUnit.Framework.DefaultFloatingPointToleranceAttribute.html","topicHref":"NUnit.Framework.DefaultFloatingPointToleranceAttribute.html","topicUid":"NUnit.Framework.DefaultFloatingPointToleranceAttribute"},{"name":"DescriptionAttribute","href":"NUnit.Framework.DescriptionAttribute.html","topicHref":"NUnit.Framework.DescriptionAttribute.html","topicUid":"NUnit.Framework.DescriptionAttribute"},{"name":"Does","href":"NUnit.Framework.Does.html","topicHref":"NUnit.Framework.Does.html","topicUid":"NUnit.Framework.Does"},{"name":"ExplicitAttribute","href":"NUnit.Framework.ExplicitAttribute.html","topicHref":"NUnit.Framework.ExplicitAttribute.html","topicUid":"NUnit.Framework.ExplicitAttribute"},{"name":"FixtureLifeCycleAttribute","href":"NUnit.Framework.FixtureLifeCycleAttribute.html","topicHref":"NUnit.Framework.FixtureLifeCycleAttribute.html","topicUid":"NUnit.Framework.FixtureLifeCycleAttribute"},{"name":"Has","href":"NUnit.Framework.Has.html","topicHref":"NUnit.Framework.Has.html","topicUid":"NUnit.Framework.Has"},{"name":"ITestAction","href":"NUnit.Framework.ITestAction.html","topicHref":"NUnit.Framework.ITestAction.html","topicUid":"NUnit.Framework.ITestAction"},{"name":"IgnoreAttribute","href":"NUnit.Framework.IgnoreAttribute.html","topicHref":"NUnit.Framework.IgnoreAttribute.html","topicUid":"NUnit.Framework.IgnoreAttribute"},{"name":"IgnoreException","href":"NUnit.Framework.IgnoreException.html","topicHref":"NUnit.Framework.IgnoreException.html","topicUid":"NUnit.Framework.IgnoreException"},{"name":"IncludeExcludeAttribute","href":"NUnit.Framework.IncludeExcludeAttribute.html","topicHref":"NUnit.Framework.IncludeExcludeAttribute.html","topicUid":"NUnit.Framework.IncludeExcludeAttribute"},{"name":"InconclusiveException","href":"NUnit.Framework.InconclusiveException.html","topicHref":"NUnit.Framework.InconclusiveException.html","topicUid":"NUnit.Framework.InconclusiveException"},{"name":"Is","href":"NUnit.Framework.Is.html","topicHref":"NUnit.Framework.Is.html","topicUid":"NUnit.Framework.Is"},{"name":"Iz","href":"NUnit.Framework.Iz.html","topicHref":"NUnit.Framework.Iz.html","topicUid":"NUnit.Framework.Iz"},{"name":"LevelOfParallelismAttribute","href":"NUnit.Framework.LevelOfParallelismAttribute.html","topicHref":"NUnit.Framework.LevelOfParallelismAttribute.html","topicUid":"NUnit.Framework.LevelOfParallelismAttribute"},{"name":"LifeCycle","href":"NUnit.Framework.LifeCycle.html","topicHref":"NUnit.Framework.LifeCycle.html","topicUid":"NUnit.Framework.LifeCycle"},{"name":"MaxTimeAttribute","href":"NUnit.Framework.MaxTimeAttribute.html","topicHref":"NUnit.Framework.MaxTimeAttribute.html","topicUid":"NUnit.Framework.MaxTimeAttribute"},{"name":"MultipleAssertException","href":"NUnit.Framework.MultipleAssertException.html","topicHref":"NUnit.Framework.MultipleAssertException.html","topicUid":"NUnit.Framework.MultipleAssertException"},{"name":"NUnitAttribute","href":"NUnit.Framework.NUnitAttribute.html","topicHref":"NUnit.Framework.NUnitAttribute.html","topicUid":"NUnit.Framework.NUnitAttribute"},{"name":"NUnitString","href":"NUnit.Framework.NUnitString.html","topicHref":"NUnit.Framework.NUnitString.html","topicUid":"NUnit.Framework.NUnitString"},{"name":"NetPlatformAttribute","href":"NUnit.Framework.NetPlatformAttribute.html","topicHref":"NUnit.Framework.NetPlatformAttribute.html","topicUid":"NUnit.Framework.NetPlatformAttribute"},{"name":"NonParallelizableAttribute","href":"NUnit.Framework.NonParallelizableAttribute.html","topicHref":"NUnit.Framework.NonParallelizableAttribute.html","topicUid":"NUnit.Framework.NonParallelizableAttribute"},{"name":"OneTimeSetUpAttribute","href":"NUnit.Framework.OneTimeSetUpAttribute.html","topicHref":"NUnit.Framework.OneTimeSetUpAttribute.html","topicUid":"NUnit.Framework.OneTimeSetUpAttribute"},{"name":"OneTimeTearDownAttribute","href":"NUnit.Framework.OneTimeTearDownAttribute.html","topicHref":"NUnit.Framework.OneTimeTearDownAttribute.html","topicUid":"NUnit.Framework.OneTimeTearDownAttribute"},{"name":"OrderAttribute","href":"NUnit.Framework.OrderAttribute.html","topicHref":"NUnit.Framework.OrderAttribute.html","topicUid":"NUnit.Framework.OrderAttribute"},{"name":"PairwiseAttribute","href":"NUnit.Framework.PairwiseAttribute.html","topicHref":"NUnit.Framework.PairwiseAttribute.html","topicUid":"NUnit.Framework.PairwiseAttribute"},{"name":"ParallelScope","href":"NUnit.Framework.ParallelScope.html","topicHref":"NUnit.Framework.ParallelScope.html","topicUid":"NUnit.Framework.ParallelScope"},{"name":"ParallelizableAttribute","href":"NUnit.Framework.ParallelizableAttribute.html","topicHref":"NUnit.Framework.ParallelizableAttribute.html","topicUid":"NUnit.Framework.ParallelizableAttribute"},{"name":"PlatformAttribute","href":"NUnit.Framework.PlatformAttribute.html","topicHref":"NUnit.Framework.PlatformAttribute.html","topicUid":"NUnit.Framework.PlatformAttribute"},{"name":"PropertyAttribute","href":"NUnit.Framework.PropertyAttribute.html","topicHref":"NUnit.Framework.PropertyAttribute.html","topicUid":"NUnit.Framework.PropertyAttribute"},{"name":"RandomAttribute","href":"NUnit.Framework.RandomAttribute.html","topicHref":"NUnit.Framework.RandomAttribute.html","topicUid":"NUnit.Framework.RandomAttribute"},{"name":"RangeAttribute","href":"NUnit.Framework.RangeAttribute.html","topicHref":"NUnit.Framework.RangeAttribute.html","topicUid":"NUnit.Framework.RangeAttribute"},{"name":"RepeatAttribute","href":"NUnit.Framework.RepeatAttribute.html","topicHref":"NUnit.Framework.RepeatAttribute.html","topicUid":"NUnit.Framework.RepeatAttribute"},{"name":"RepeatAttribute.RepeatedTestCommand","href":"NUnit.Framework.RepeatAttribute.RepeatedTestCommand.html","topicHref":"NUnit.Framework.RepeatAttribute.RepeatedTestCommand.html","topicUid":"NUnit.Framework.RepeatAttribute.RepeatedTestCommand"},{"name":"RequiresThreadAttribute","href":"NUnit.Framework.RequiresThreadAttribute.html","topicHref":"NUnit.Framework.RequiresThreadAttribute.html","topicUid":"NUnit.Framework.RequiresThreadAttribute"},{"name":"ResultStateException","href":"NUnit.Framework.ResultStateException.html","topicHref":"NUnit.Framework.ResultStateException.html","topicUid":"NUnit.Framework.ResultStateException"},{"name":"RetryAttribute","href":"NUnit.Framework.RetryAttribute.html","topicHref":"NUnit.Framework.RetryAttribute.html","topicUid":"NUnit.Framework.RetryAttribute"},{"name":"RetryAttribute.RetryCommand","href":"NUnit.Framework.RetryAttribute.RetryCommand.html","topicHref":"NUnit.Framework.RetryAttribute.RetryCommand.html","topicUid":"NUnit.Framework.RetryAttribute.RetryCommand"},{"name":"SequentialAttribute","href":"NUnit.Framework.SequentialAttribute.html","topicHref":"NUnit.Framework.SequentialAttribute.html","topicUid":"NUnit.Framework.SequentialAttribute"},{"name":"SetCultureAttribute","href":"NUnit.Framework.SetCultureAttribute.html","topicHref":"NUnit.Framework.SetCultureAttribute.html","topicUid":"NUnit.Framework.SetCultureAttribute"},{"name":"SetUICultureAttribute","href":"NUnit.Framework.SetUICultureAttribute.html","topicHref":"NUnit.Framework.SetUICultureAttribute.html","topicUid":"NUnit.Framework.SetUICultureAttribute"},{"name":"SetUpAttribute","href":"NUnit.Framework.SetUpAttribute.html","topicHref":"NUnit.Framework.SetUpAttribute.html","topicUid":"NUnit.Framework.SetUpAttribute"},{"name":"SetUpFixtureAttribute","href":"NUnit.Framework.SetUpFixtureAttribute.html","topicHref":"NUnit.Framework.SetUpFixtureAttribute.html","topicUid":"NUnit.Framework.SetUpFixtureAttribute"},{"name":"SingleThreadedAttribute","href":"NUnit.Framework.SingleThreadedAttribute.html","topicHref":"NUnit.Framework.SingleThreadedAttribute.html","topicUid":"NUnit.Framework.SingleThreadedAttribute"},{"name":"SuccessException","href":"NUnit.Framework.SuccessException.html","topicHref":"NUnit.Framework.SuccessException.html","topicUid":"NUnit.Framework.SuccessException"},{"name":"TearDownAttribute","href":"NUnit.Framework.TearDownAttribute.html","topicHref":"NUnit.Framework.TearDownAttribute.html","topicUid":"NUnit.Framework.TearDownAttribute"},{"name":"TestActionAttribute","href":"NUnit.Framework.TestActionAttribute.html","topicHref":"NUnit.Framework.TestActionAttribute.html","topicUid":"NUnit.Framework.TestActionAttribute"},{"name":"TestAssemblyDirectoryResolveAttribute","href":"NUnit.Framework.TestAssemblyDirectoryResolveAttribute.html","topicHref":"NUnit.Framework.TestAssemblyDirectoryResolveAttribute.html","topicUid":"NUnit.Framework.TestAssemblyDirectoryResolveAttribute"},{"name":"TestAttribute","href":"NUnit.Framework.TestAttribute.html","topicHref":"NUnit.Framework.TestAttribute.html","topicUid":"NUnit.Framework.TestAttribute"},{"name":"TestCaseAttribute","href":"NUnit.Framework.TestCaseAttribute.html","topicHref":"NUnit.Framework.TestCaseAttribute.html","topicUid":"NUnit.Framework.TestCaseAttribute"},{"name":"TestCaseAttribute","href":"NUnit.Framework.TestCaseAttribute-1.html","topicHref":"NUnit.Framework.TestCaseAttribute-1.html","topicUid":"NUnit.Framework.TestCaseAttribute`1"},{"name":"TestCaseAttribute","href":"NUnit.Framework.TestCaseAttribute-2.html","topicHref":"NUnit.Framework.TestCaseAttribute-2.html","topicUid":"NUnit.Framework.TestCaseAttribute`2"},{"name":"TestCaseAttribute","href":"NUnit.Framework.TestCaseAttribute-3.html","topicHref":"NUnit.Framework.TestCaseAttribute-3.html","topicUid":"NUnit.Framework.TestCaseAttribute`3"},{"name":"TestCaseAttribute","href":"NUnit.Framework.TestCaseAttribute-4.html","topicHref":"NUnit.Framework.TestCaseAttribute-4.html","topicUid":"NUnit.Framework.TestCaseAttribute`4"},{"name":"TestCaseAttribute","href":"NUnit.Framework.TestCaseAttribute-5.html","topicHref":"NUnit.Framework.TestCaseAttribute-5.html","topicUid":"NUnit.Framework.TestCaseAttribute`5"},{"name":"TestCaseData","href":"NUnit.Framework.TestCaseData.html","topicHref":"NUnit.Framework.TestCaseData.html","topicUid":"NUnit.Framework.TestCaseData"},{"name":"TestCaseData","href":"NUnit.Framework.TestCaseData-1.html","topicHref":"NUnit.Framework.TestCaseData-1.html","topicUid":"NUnit.Framework.TestCaseData`1"},{"name":"TestCaseData","href":"NUnit.Framework.TestCaseData-2.html","topicHref":"NUnit.Framework.TestCaseData-2.html","topicUid":"NUnit.Framework.TestCaseData`2"},{"name":"TestCaseData","href":"NUnit.Framework.TestCaseData-3.html","topicHref":"NUnit.Framework.TestCaseData-3.html","topicUid":"NUnit.Framework.TestCaseData`3"},{"name":"TestCaseData","href":"NUnit.Framework.TestCaseData-4.html","topicHref":"NUnit.Framework.TestCaseData-4.html","topicUid":"NUnit.Framework.TestCaseData`4"},{"name":"TestCaseData","href":"NUnit.Framework.TestCaseData-5.html","topicHref":"NUnit.Framework.TestCaseData-5.html","topicUid":"NUnit.Framework.TestCaseData`5"},{"name":"TestCaseSourceAttribute","href":"NUnit.Framework.TestCaseSourceAttribute.html","topicHref":"NUnit.Framework.TestCaseSourceAttribute.html","topicUid":"NUnit.Framework.TestCaseSourceAttribute"},{"name":"TestContext","href":"NUnit.Framework.TestContext.html","topicHref":"NUnit.Framework.TestContext.html","topicUid":"NUnit.Framework.TestContext"},{"name":"TestContext.PropertyBagAdapter","href":"NUnit.Framework.TestContext.PropertyBagAdapter.html","topicHref":"NUnit.Framework.TestContext.PropertyBagAdapter.html","topicUid":"NUnit.Framework.TestContext.PropertyBagAdapter"},{"name":"TestContext.PropertyHierachyItem","href":"NUnit.Framework.TestContext.PropertyHierachyItem.html","topicHref":"NUnit.Framework.TestContext.PropertyHierachyItem.html","topicUid":"NUnit.Framework.TestContext.PropertyHierachyItem"},{"name":"TestContext.PropertyValueHierarchyItem","href":"NUnit.Framework.TestContext.PropertyValueHierarchyItem.html","topicHref":"NUnit.Framework.TestContext.PropertyValueHierarchyItem.html","topicUid":"NUnit.Framework.TestContext.PropertyValueHierarchyItem"},{"name":"TestContext.ResultAdapter","href":"NUnit.Framework.TestContext.ResultAdapter.html","topicHref":"NUnit.Framework.TestContext.ResultAdapter.html","topicUid":"NUnit.Framework.TestContext.ResultAdapter"},{"name":"TestContext.TestAdapter","href":"NUnit.Framework.TestContext.TestAdapter.html","topicHref":"NUnit.Framework.TestContext.TestAdapter.html","topicUid":"NUnit.Framework.TestContext.TestAdapter"},{"name":"TestDelegate","href":"NUnit.Framework.TestDelegate.html","topicHref":"NUnit.Framework.TestDelegate.html","topicUid":"NUnit.Framework.TestDelegate"},{"name":"TestFixtureAttribute","href":"NUnit.Framework.TestFixtureAttribute.html","topicHref":"NUnit.Framework.TestFixtureAttribute.html","topicUid":"NUnit.Framework.TestFixtureAttribute"},{"name":"TestFixtureData","href":"NUnit.Framework.TestFixtureData.html","topicHref":"NUnit.Framework.TestFixtureData.html","topicUid":"NUnit.Framework.TestFixtureData"},{"name":"TestFixtureSourceAttribute","href":"NUnit.Framework.TestFixtureSourceAttribute.html","topicHref":"NUnit.Framework.TestFixtureSourceAttribute.html","topicUid":"NUnit.Framework.TestFixtureSourceAttribute"},{"name":"TestOfAttribute","href":"NUnit.Framework.TestOfAttribute.html","topicHref":"NUnit.Framework.TestOfAttribute.html","topicUid":"NUnit.Framework.TestOfAttribute"},{"name":"TestParameters","href":"NUnit.Framework.TestParameters.html","topicHref":"NUnit.Framework.TestParameters.html","topicUid":"NUnit.Framework.TestParameters"},{"name":"TheoryAttribute","href":"NUnit.Framework.TheoryAttribute.html","topicHref":"NUnit.Framework.TheoryAttribute.html","topicUid":"NUnit.Framework.TheoryAttribute"},{"name":"Throws","href":"NUnit.Framework.Throws.html","topicHref":"NUnit.Framework.Throws.html","topicUid":"NUnit.Framework.Throws"},{"name":"TimeoutAttribute","href":"NUnit.Framework.TimeoutAttribute.html","topicHref":"NUnit.Framework.TimeoutAttribute.html","topicUid":"NUnit.Framework.TimeoutAttribute"},{"name":"ValueSourceAttribute","href":"NUnit.Framework.ValueSourceAttribute.html","topicHref":"NUnit.Framework.ValueSourceAttribute.html","topicUid":"NUnit.Framework.ValueSourceAttribute"},{"name":"ValuesAttribute","href":"NUnit.Framework.ValuesAttribute.html","topicHref":"NUnit.Framework.ValuesAttribute.html","topicUid":"NUnit.Framework.ValuesAttribute"},{"name":"Warn","href":"NUnit.Framework.Warn.html","topicHref":"NUnit.Framework.Warn.html","topicUid":"NUnit.Framework.Warn"}]},{"name":"NUnit.Framework.Api","href":"NUnit.Framework.Api.html","topicHref":"NUnit.Framework.Api.html","topicUid":"NUnit.Framework.Api","items":[{"name":"DefaultTestAssemblyBuilder","href":"NUnit.Framework.Api.DefaultTestAssemblyBuilder.html","topicHref":"NUnit.Framework.Api.DefaultTestAssemblyBuilder.html","topicUid":"NUnit.Framework.Api.DefaultTestAssemblyBuilder"},{"name":"FrameworkController","href":"NUnit.Framework.Api.FrameworkController.html","topicHref":"NUnit.Framework.Api.FrameworkController.html","topicUid":"NUnit.Framework.Api.FrameworkController"},{"name":"FrameworkController.CountTestsAction","href":"NUnit.Framework.Api.FrameworkController.CountTestsAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.CountTestsAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.CountTestsAction"},{"name":"FrameworkController.ExploreTestsAction","href":"NUnit.Framework.Api.FrameworkController.ExploreTestsAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.ExploreTestsAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.ExploreTestsAction"},{"name":"FrameworkController.FrameworkControllerAction","href":"NUnit.Framework.Api.FrameworkController.FrameworkControllerAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.FrameworkControllerAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.FrameworkControllerAction"},{"name":"FrameworkController.LoadTestsAction","href":"NUnit.Framework.Api.FrameworkController.LoadTestsAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.LoadTestsAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.LoadTestsAction"},{"name":"FrameworkController.RunAsyncAction","href":"NUnit.Framework.Api.FrameworkController.RunAsyncAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.RunAsyncAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.RunAsyncAction"},{"name":"FrameworkController.RunTestsAction","href":"NUnit.Framework.Api.FrameworkController.RunTestsAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.RunTestsAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.RunTestsAction"},{"name":"FrameworkController.StopRunAction","href":"NUnit.Framework.Api.FrameworkController.StopRunAction.html","topicHref":"NUnit.Framework.Api.FrameworkController.StopRunAction.html","topicUid":"NUnit.Framework.Api.FrameworkController.StopRunAction"},{"name":"ITestAssemblyBuilder","href":"NUnit.Framework.Api.ITestAssemblyBuilder.html","topicHref":"NUnit.Framework.Api.ITestAssemblyBuilder.html","topicUid":"NUnit.Framework.Api.ITestAssemblyBuilder"},{"name":"ITestAssemblyRunner","href":"NUnit.Framework.Api.ITestAssemblyRunner.html","topicHref":"NUnit.Framework.Api.ITestAssemblyRunner.html","topicUid":"NUnit.Framework.Api.ITestAssemblyRunner"},{"name":"NUnitTestAssemblyRunner","href":"NUnit.Framework.Api.NUnitTestAssemblyRunner.html","topicHref":"NUnit.Framework.Api.NUnitTestAssemblyRunner.html","topicUid":"NUnit.Framework.Api.NUnitTestAssemblyRunner"}]},{"name":"NUnit.Framework.Constraints","href":"NUnit.Framework.Constraints.html","topicHref":"NUnit.Framework.Constraints.html","topicUid":"NUnit.Framework.Constraints","items":[{"name":"ActualValueDelegate","href":"NUnit.Framework.Constraints.ActualValueDelegate-1.html","topicHref":"NUnit.Framework.Constraints.ActualValueDelegate-1.html","topicUid":"NUnit.Framework.Constraints.ActualValueDelegate`1"},{"name":"AllItemsConstraint","href":"NUnit.Framework.Constraints.AllItemsConstraint.html","topicHref":"NUnit.Framework.Constraints.AllItemsConstraint.html","topicUid":"NUnit.Framework.Constraints.AllItemsConstraint"},{"name":"AllOperator","href":"NUnit.Framework.Constraints.AllOperator.html","topicHref":"NUnit.Framework.Constraints.AllOperator.html","topicUid":"NUnit.Framework.Constraints.AllOperator"},{"name":"AndConstraint","href":"NUnit.Framework.Constraints.AndConstraint.html","topicHref":"NUnit.Framework.Constraints.AndConstraint.html","topicUid":"NUnit.Framework.Constraints.AndConstraint"},{"name":"AndOperator","href":"NUnit.Framework.Constraints.AndOperator.html","topicHref":"NUnit.Framework.Constraints.AndOperator.html","topicUid":"NUnit.Framework.Constraints.AndOperator"},{"name":"AnyOfConstraint","href":"NUnit.Framework.Constraints.AnyOfConstraint.html","topicHref":"NUnit.Framework.Constraints.AnyOfConstraint.html","topicUid":"NUnit.Framework.Constraints.AnyOfConstraint"},{"name":"AssignableFromConstraint","href":"NUnit.Framework.Constraints.AssignableFromConstraint.html","topicHref":"NUnit.Framework.Constraints.AssignableFromConstraint.html","topicUid":"NUnit.Framework.Constraints.AssignableFromConstraint"},{"name":"AssignableToConstraint","href":"NUnit.Framework.Constraints.AssignableToConstraint.html","topicHref":"NUnit.Framework.Constraints.AssignableToConstraint.html","topicUid":"NUnit.Framework.Constraints.AssignableToConstraint"},{"name":"AttributeConstraint","href":"NUnit.Framework.Constraints.AttributeConstraint.html","topicHref":"NUnit.Framework.Constraints.AttributeConstraint.html","topicUid":"NUnit.Framework.Constraints.AttributeConstraint"},{"name":"AttributeExistsConstraint","href":"NUnit.Framework.Constraints.AttributeExistsConstraint.html","topicHref":"NUnit.Framework.Constraints.AttributeExistsConstraint.html","topicUid":"NUnit.Framework.Constraints.AttributeExistsConstraint"},{"name":"AttributeOperator","href":"NUnit.Framework.Constraints.AttributeOperator.html","topicHref":"NUnit.Framework.Constraints.AttributeOperator.html","topicUid":"NUnit.Framework.Constraints.AttributeOperator"},{"name":"BinaryConstraint","href":"NUnit.Framework.Constraints.BinaryConstraint.html","topicHref":"NUnit.Framework.Constraints.BinaryConstraint.html","topicUid":"NUnit.Framework.Constraints.BinaryConstraint"},{"name":"BinaryOperator","href":"NUnit.Framework.Constraints.BinaryOperator.html","topicHref":"NUnit.Framework.Constraints.BinaryOperator.html","topicUid":"NUnit.Framework.Constraints.BinaryOperator"},{"name":"CollectionConstraint","href":"NUnit.Framework.Constraints.CollectionConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionConstraint"},{"name":"CollectionEquivalentConstraint","href":"NUnit.Framework.Constraints.CollectionEquivalentConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionEquivalentConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionEquivalentConstraint"},{"name":"CollectionEquivalentConstraintResult","href":"NUnit.Framework.Constraints.CollectionEquivalentConstraintResult.html","topicHref":"NUnit.Framework.Constraints.CollectionEquivalentConstraintResult.html","topicUid":"NUnit.Framework.Constraints.CollectionEquivalentConstraintResult"},{"name":"CollectionItemsEqualConstraint","href":"NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionItemsEqualConstraint"},{"name":"CollectionOperator","href":"NUnit.Framework.Constraints.CollectionOperator.html","topicHref":"NUnit.Framework.Constraints.CollectionOperator.html","topicUid":"NUnit.Framework.Constraints.CollectionOperator"},{"name":"CollectionOrderedConstraint","href":"NUnit.Framework.Constraints.CollectionOrderedConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionOrderedConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionOrderedConstraint"},{"name":"CollectionSubsetConstraint","href":"NUnit.Framework.Constraints.CollectionSubsetConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionSubsetConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionSubsetConstraint"},{"name":"CollectionSupersetConstraint","href":"NUnit.Framework.Constraints.CollectionSupersetConstraint.html","topicHref":"NUnit.Framework.Constraints.CollectionSupersetConstraint.html","topicUid":"NUnit.Framework.Constraints.CollectionSupersetConstraint"},{"name":"CollectionTally","href":"NUnit.Framework.Constraints.CollectionTally.html","topicHref":"NUnit.Framework.Constraints.CollectionTally.html","topicUid":"NUnit.Framework.Constraints.CollectionTally"},{"name":"CollectionTally.CollectionTallyResult","href":"NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult.html","topicHref":"NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult.html","topicUid":"NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult"},{"name":"ComparisonAdapter","href":"NUnit.Framework.Constraints.ComparisonAdapter.html","topicHref":"NUnit.Framework.Constraints.ComparisonAdapter.html","topicUid":"NUnit.Framework.Constraints.ComparisonAdapter"},{"name":"ComparisonConstraint","href":"NUnit.Framework.Constraints.ComparisonConstraint.html","topicHref":"NUnit.Framework.Constraints.ComparisonConstraint.html","topicUid":"NUnit.Framework.Constraints.ComparisonConstraint"},{"name":"Constraint","href":"NUnit.Framework.Constraints.Constraint.html","topicHref":"NUnit.Framework.Constraints.Constraint.html","topicUid":"NUnit.Framework.Constraints.Constraint"},{"name":"ConstraintBuilder","href":"NUnit.Framework.Constraints.ConstraintBuilder.html","topicHref":"NUnit.Framework.Constraints.ConstraintBuilder.html","topicUid":"NUnit.Framework.Constraints.ConstraintBuilder"},{"name":"ConstraintBuilder.ConstraintStack","href":"NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.html","topicHref":"NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.html","topicUid":"NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack"},{"name":"ConstraintExpression","href":"NUnit.Framework.Constraints.ConstraintExpression.html","topicHref":"NUnit.Framework.Constraints.ConstraintExpression.html","topicUid":"NUnit.Framework.Constraints.ConstraintExpression"},{"name":"ConstraintOperator","href":"NUnit.Framework.Constraints.ConstraintOperator.html","topicHref":"NUnit.Framework.Constraints.ConstraintOperator.html","topicUid":"NUnit.Framework.Constraints.ConstraintOperator"},{"name":"ConstraintResult","href":"NUnit.Framework.Constraints.ConstraintResult.html","topicHref":"NUnit.Framework.Constraints.ConstraintResult.html","topicUid":"NUnit.Framework.Constraints.ConstraintResult"},{"name":"ConstraintStatus","href":"NUnit.Framework.Constraints.ConstraintStatus.html","topicHref":"NUnit.Framework.Constraints.ConstraintStatus.html","topicUid":"NUnit.Framework.Constraints.ConstraintStatus"},{"name":"ContainsConstraint","href":"NUnit.Framework.Constraints.ContainsConstraint.html","topicHref":"NUnit.Framework.Constraints.ContainsConstraint.html","topicUid":"NUnit.Framework.Constraints.ContainsConstraint"},{"name":"CountZeroConstraint","href":"NUnit.Framework.Constraints.CountZeroConstraint.html","topicHref":"NUnit.Framework.Constraints.CountZeroConstraint.html","topicUid":"NUnit.Framework.Constraints.CountZeroConstraint"},{"name":"DateTimes","href":"NUnit.Framework.Constraints.DateTimes.html","topicHref":"NUnit.Framework.Constraints.DateTimes.html","topicUid":"NUnit.Framework.Constraints.DateTimes"},{"name":"DefaultConstraint","href":"NUnit.Framework.Constraints.DefaultConstraint.html","topicHref":"NUnit.Framework.Constraints.DefaultConstraint.html","topicUid":"NUnit.Framework.Constraints.DefaultConstraint"},{"name":"DelayedConstraint","href":"NUnit.Framework.Constraints.DelayedConstraint.html","topicHref":"NUnit.Framework.Constraints.DelayedConstraint.html","topicUid":"NUnit.Framework.Constraints.DelayedConstraint"},{"name":"DelayedConstraint.WithDimensionedDelayInterval","href":"NUnit.Framework.Constraints.DelayedConstraint.WithDimensionedDelayInterval.html","topicHref":"NUnit.Framework.Constraints.DelayedConstraint.WithDimensionedDelayInterval.html","topicUid":"NUnit.Framework.Constraints.DelayedConstraint.WithDimensionedDelayInterval"},{"name":"DelayedConstraint.WithRawDelayInterval","href":"NUnit.Framework.Constraints.DelayedConstraint.WithRawDelayInterval.html","topicHref":"NUnit.Framework.Constraints.DelayedConstraint.WithRawDelayInterval.html","topicUid":"NUnit.Framework.Constraints.DelayedConstraint.WithRawDelayInterval"},{"name":"DelayedConstraint.WithRawPollingInterval","href":"NUnit.Framework.Constraints.DelayedConstraint.WithRawPollingInterval.html","topicHref":"NUnit.Framework.Constraints.DelayedConstraint.WithRawPollingInterval.html","topicUid":"NUnit.Framework.Constraints.DelayedConstraint.WithRawPollingInterval"},{"name":"DictionaryContainsKeyConstraint","href":"NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html","topicHref":"NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html","topicUid":"NUnit.Framework.Constraints.DictionaryContainsKeyConstraint"},{"name":"DictionaryContainsKeyValuePairConstraint","href":"NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html","topicHref":"NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html","topicUid":"NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint"},{"name":"DictionaryContainsValueConstraint","href":"NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html","topicHref":"NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html","topicUid":"NUnit.Framework.Constraints.DictionaryContainsValueConstraint"},{"name":"EmptyCollectionConstraint","href":"NUnit.Framework.Constraints.EmptyCollectionConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyCollectionConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyCollectionConstraint"},{"name":"EmptyConstraint","href":"NUnit.Framework.Constraints.EmptyConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyConstraint"},{"name":"EmptyDirectoryConstraint","href":"NUnit.Framework.Constraints.EmptyDirectoryConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyDirectoryConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyDirectoryConstraint"},{"name":"EmptyGuidConstraint","href":"NUnit.Framework.Constraints.EmptyGuidConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyGuidConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyGuidConstraint"},{"name":"EmptyStringConstraint","href":"NUnit.Framework.Constraints.EmptyStringConstraint.html","topicHref":"NUnit.Framework.Constraints.EmptyStringConstraint.html","topicUid":"NUnit.Framework.Constraints.EmptyStringConstraint"},{"name":"EndsWithConstraint","href":"NUnit.Framework.Constraints.EndsWithConstraint.html","topicHref":"NUnit.Framework.Constraints.EndsWithConstraint.html","topicUid":"NUnit.Framework.Constraints.EndsWithConstraint"},{"name":"EqualConstraint","href":"NUnit.Framework.Constraints.EqualConstraint.html","topicHref":"NUnit.Framework.Constraints.EqualConstraint.html","topicUid":"NUnit.Framework.Constraints.EqualConstraint"},{"name":"EqualConstraintResult","href":"NUnit.Framework.Constraints.EqualConstraintResult.html","topicHref":"NUnit.Framework.Constraints.EqualConstraintResult.html","topicUid":"NUnit.Framework.Constraints.EqualConstraintResult"},{"name":"EqualityAdapter","href":"NUnit.Framework.Constraints.EqualityAdapter.html","topicHref":"NUnit.Framework.Constraints.EqualityAdapter.html","topicUid":"NUnit.Framework.Constraints.EqualityAdapter"},{"name":"ExactCountConstraint","href":"NUnit.Framework.Constraints.ExactCountConstraint.html","topicHref":"NUnit.Framework.Constraints.ExactCountConstraint.html","topicUid":"NUnit.Framework.Constraints.ExactCountConstraint"},{"name":"ExactCountOperator","href":"NUnit.Framework.Constraints.ExactCountOperator.html","topicHref":"NUnit.Framework.Constraints.ExactCountOperator.html","topicUid":"NUnit.Framework.Constraints.ExactCountOperator"},{"name":"ExactTypeConstraint","href":"NUnit.Framework.Constraints.ExactTypeConstraint.html","topicHref":"NUnit.Framework.Constraints.ExactTypeConstraint.html","topicUid":"NUnit.Framework.Constraints.ExactTypeConstraint"},{"name":"ExceptionTypeConstraint","href":"NUnit.Framework.Constraints.ExceptionTypeConstraint.html","topicHref":"NUnit.Framework.Constraints.ExceptionTypeConstraint.html","topicUid":"NUnit.Framework.Constraints.ExceptionTypeConstraint"},{"name":"FalseConstraint","href":"NUnit.Framework.Constraints.FalseConstraint.html","topicHref":"NUnit.Framework.Constraints.FalseConstraint.html","topicUid":"NUnit.Framework.Constraints.FalseConstraint"},{"name":"FileOrDirectoryExistsConstraint","href":"NUnit.Framework.Constraints.FileOrDirectoryExistsConstraint.html","topicHref":"NUnit.Framework.Constraints.FileOrDirectoryExistsConstraint.html","topicUid":"NUnit.Framework.Constraints.FileOrDirectoryExistsConstraint"},{"name":"GreaterThanConstraint","href":"NUnit.Framework.Constraints.GreaterThanConstraint.html","topicHref":"NUnit.Framework.Constraints.GreaterThanConstraint.html","topicUid":"NUnit.Framework.Constraints.GreaterThanConstraint"},{"name":"GreaterThanOrEqualConstraint","href":"NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.html","topicHref":"NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.html","topicUid":"NUnit.Framework.Constraints.GreaterThanOrEqualConstraint"},{"name":"IConstraint","href":"NUnit.Framework.Constraints.IConstraint.html","topicHref":"NUnit.Framework.Constraints.IConstraint.html","topicUid":"NUnit.Framework.Constraints.IConstraint"},{"name":"IResolveConstraint","href":"NUnit.Framework.Constraints.IResolveConstraint.html","topicHref":"NUnit.Framework.Constraints.IResolveConstraint.html","topicUid":"NUnit.Framework.Constraints.IResolveConstraint"},{"name":"IndexerConstraint","href":"NUnit.Framework.Constraints.IndexerConstraint.html","topicHref":"NUnit.Framework.Constraints.IndexerConstraint.html","topicUid":"NUnit.Framework.Constraints.IndexerConstraint"},{"name":"IndexerOperator","href":"NUnit.Framework.Constraints.IndexerOperator.html","topicHref":"NUnit.Framework.Constraints.IndexerOperator.html","topicUid":"NUnit.Framework.Constraints.IndexerOperator"},{"name":"InstanceOfTypeConstraint","href":"NUnit.Framework.Constraints.InstanceOfTypeConstraint.html","topicHref":"NUnit.Framework.Constraints.InstanceOfTypeConstraint.html","topicUid":"NUnit.Framework.Constraints.InstanceOfTypeConstraint"},{"name":"InsteadOperator","href":"NUnit.Framework.Constraints.InsteadOperator.html","topicHref":"NUnit.Framework.Constraints.InsteadOperator.html","topicUid":"NUnit.Framework.Constraints.InsteadOperator"},{"name":"Interval","href":"NUnit.Framework.Constraints.Interval.html","topicHref":"NUnit.Framework.Constraints.Interval.html","topicUid":"NUnit.Framework.Constraints.Interval"},{"name":"ItemsConstraintExpression","href":"NUnit.Framework.Constraints.ItemsConstraintExpression.html","topicHref":"NUnit.Framework.Constraints.ItemsConstraintExpression.html","topicUid":"NUnit.Framework.Constraints.ItemsConstraintExpression"},{"name":"LessThanConstraint","href":"NUnit.Framework.Constraints.LessThanConstraint.html","topicHref":"NUnit.Framework.Constraints.LessThanConstraint.html","topicUid":"NUnit.Framework.Constraints.LessThanConstraint"},{"name":"LessThanOrEqualConstraint","href":"NUnit.Framework.Constraints.LessThanOrEqualConstraint.html","topicHref":"NUnit.Framework.Constraints.LessThanOrEqualConstraint.html","topicUid":"NUnit.Framework.Constraints.LessThanOrEqualConstraint"},{"name":"MessageWriter","href":"NUnit.Framework.Constraints.MessageWriter.html","topicHref":"NUnit.Framework.Constraints.MessageWriter.html","topicUid":"NUnit.Framework.Constraints.MessageWriter"},{"name":"NUnitComparer","href":"NUnit.Framework.Constraints.NUnitComparer.html","topicHref":"NUnit.Framework.Constraints.NUnitComparer.html","topicUid":"NUnit.Framework.Constraints.NUnitComparer"},{"name":"NUnitEqualityComparer","href":"NUnit.Framework.Constraints.NUnitEqualityComparer.html","topicHref":"NUnit.Framework.Constraints.NUnitEqualityComparer.html","topicUid":"NUnit.Framework.Constraints.NUnitEqualityComparer"},{"name":"NUnitEqualityComparer.FailurePoint","href":"NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html","topicHref":"NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html","topicUid":"NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint"},{"name":"NaNConstraint","href":"NUnit.Framework.Constraints.NaNConstraint.html","topicHref":"NUnit.Framework.Constraints.NaNConstraint.html","topicUid":"NUnit.Framework.Constraints.NaNConstraint"},{"name":"NoItemConstraint","href":"NUnit.Framework.Constraints.NoItemConstraint.html","topicHref":"NUnit.Framework.Constraints.NoItemConstraint.html","topicUid":"NUnit.Framework.Constraints.NoItemConstraint"},{"name":"NoneOperator","href":"NUnit.Framework.Constraints.NoneOperator.html","topicHref":"NUnit.Framework.Constraints.NoneOperator.html","topicUid":"NUnit.Framework.Constraints.NoneOperator"},{"name":"NotConstraint","href":"NUnit.Framework.Constraints.NotConstraint.html","topicHref":"NUnit.Framework.Constraints.NotConstraint.html","topicUid":"NUnit.Framework.Constraints.NotConstraint"},{"name":"NotOperator","href":"NUnit.Framework.Constraints.NotOperator.html","topicHref":"NUnit.Framework.Constraints.NotOperator.html","topicUid":"NUnit.Framework.Constraints.NotOperator"},{"name":"NullConstraint","href":"NUnit.Framework.Constraints.NullConstraint.html","topicHref":"NUnit.Framework.Constraints.NullConstraint.html","topicUid":"NUnit.Framework.Constraints.NullConstraint"},{"name":"OrConstraint","href":"NUnit.Framework.Constraints.OrConstraint.html","topicHref":"NUnit.Framework.Constraints.OrConstraint.html","topicUid":"NUnit.Framework.Constraints.OrConstraint"},{"name":"OrOperator","href":"NUnit.Framework.Constraints.OrOperator.html","topicHref":"NUnit.Framework.Constraints.OrOperator.html","topicUid":"NUnit.Framework.Constraints.OrOperator"},{"name":"PathConstraint","href":"NUnit.Framework.Constraints.PathConstraint.html","topicHref":"NUnit.Framework.Constraints.PathConstraint.html","topicUid":"NUnit.Framework.Constraints.PathConstraint"},{"name":"PredicateConstraint","href":"NUnit.Framework.Constraints.PredicateConstraint-1.html","topicHref":"NUnit.Framework.Constraints.PredicateConstraint-1.html","topicUid":"NUnit.Framework.Constraints.PredicateConstraint`1"},{"name":"PrefixConstraint","href":"NUnit.Framework.Constraints.PrefixConstraint.html","topicHref":"NUnit.Framework.Constraints.PrefixConstraint.html","topicUid":"NUnit.Framework.Constraints.PrefixConstraint"},{"name":"PrefixOperator","href":"NUnit.Framework.Constraints.PrefixOperator.html","topicHref":"NUnit.Framework.Constraints.PrefixOperator.html","topicUid":"NUnit.Framework.Constraints.PrefixOperator"},{"name":"PropOperator","href":"NUnit.Framework.Constraints.PropOperator.html","topicHref":"NUnit.Framework.Constraints.PropOperator.html","topicUid":"NUnit.Framework.Constraints.PropOperator"},{"name":"PropertyConstraint","href":"NUnit.Framework.Constraints.PropertyConstraint.html","topicHref":"NUnit.Framework.Constraints.PropertyConstraint.html","topicUid":"NUnit.Framework.Constraints.PropertyConstraint"},{"name":"PropertyExistsConstraint","href":"NUnit.Framework.Constraints.PropertyExistsConstraint.html","topicHref":"NUnit.Framework.Constraints.PropertyExistsConstraint.html","topicUid":"NUnit.Framework.Constraints.PropertyExistsConstraint"},{"name":"RangeConstraint","href":"NUnit.Framework.Constraints.RangeConstraint.html","topicHref":"NUnit.Framework.Constraints.RangeConstraint.html","topicUid":"NUnit.Framework.Constraints.RangeConstraint"},{"name":"RegexConstraint","href":"NUnit.Framework.Constraints.RegexConstraint.html","topicHref":"NUnit.Framework.Constraints.RegexConstraint.html","topicUid":"NUnit.Framework.Constraints.RegexConstraint"},{"name":"ResolvableConstraintExpression","href":"NUnit.Framework.Constraints.ResolvableConstraintExpression.html","topicHref":"NUnit.Framework.Constraints.ResolvableConstraintExpression.html","topicUid":"NUnit.Framework.Constraints.ResolvableConstraintExpression"},{"name":"ReusableConstraint","href":"NUnit.Framework.Constraints.ReusableConstraint.html","topicHref":"NUnit.Framework.Constraints.ReusableConstraint.html","topicUid":"NUnit.Framework.Constraints.ReusableConstraint"},{"name":"SameAsConstraint","href":"NUnit.Framework.Constraints.SameAsConstraint.html","topicHref":"NUnit.Framework.Constraints.SameAsConstraint.html","topicUid":"NUnit.Framework.Constraints.SameAsConstraint"},{"name":"SamePathConstraint","href":"NUnit.Framework.Constraints.SamePathConstraint.html","topicHref":"NUnit.Framework.Constraints.SamePathConstraint.html","topicUid":"NUnit.Framework.Constraints.SamePathConstraint"},{"name":"SamePathOrUnderConstraint","href":"NUnit.Framework.Constraints.SamePathOrUnderConstraint.html","topicHref":"NUnit.Framework.Constraints.SamePathOrUnderConstraint.html","topicUid":"NUnit.Framework.Constraints.SamePathOrUnderConstraint"},{"name":"SelfResolvingOperator","href":"NUnit.Framework.Constraints.SelfResolvingOperator.html","topicHref":"NUnit.Framework.Constraints.SelfResolvingOperator.html","topicUid":"NUnit.Framework.Constraints.SelfResolvingOperator"},{"name":"SomeItemsConstraint","href":"NUnit.Framework.Constraints.SomeItemsConstraint.html","topicHref":"NUnit.Framework.Constraints.SomeItemsConstraint.html","topicUid":"NUnit.Framework.Constraints.SomeItemsConstraint"},{"name":"SomeOperator","href":"NUnit.Framework.Constraints.SomeOperator.html","topicHref":"NUnit.Framework.Constraints.SomeOperator.html","topicUid":"NUnit.Framework.Constraints.SomeOperator"},{"name":"StartsWithConstraint","href":"NUnit.Framework.Constraints.StartsWithConstraint.html","topicHref":"NUnit.Framework.Constraints.StartsWithConstraint.html","topicUid":"NUnit.Framework.Constraints.StartsWithConstraint"},{"name":"StringConstraint","href":"NUnit.Framework.Constraints.StringConstraint.html","topicHref":"NUnit.Framework.Constraints.StringConstraint.html","topicUid":"NUnit.Framework.Constraints.StringConstraint"},{"name":"SubPathConstraint","href":"NUnit.Framework.Constraints.SubPathConstraint.html","topicHref":"NUnit.Framework.Constraints.SubPathConstraint.html","topicUid":"NUnit.Framework.Constraints.SubPathConstraint"},{"name":"SubstringConstraint","href":"NUnit.Framework.Constraints.SubstringConstraint.html","topicHref":"NUnit.Framework.Constraints.SubstringConstraint.html","topicUid":"NUnit.Framework.Constraints.SubstringConstraint"},{"name":"ThrowsConstraint","href":"NUnit.Framework.Constraints.ThrowsConstraint.html","topicHref":"NUnit.Framework.Constraints.ThrowsConstraint.html","topicUid":"NUnit.Framework.Constraints.ThrowsConstraint"},{"name":"ThrowsExceptionConstraint","href":"NUnit.Framework.Constraints.ThrowsExceptionConstraint.html","topicHref":"NUnit.Framework.Constraints.ThrowsExceptionConstraint.html","topicUid":"NUnit.Framework.Constraints.ThrowsExceptionConstraint"},{"name":"ThrowsNothingConstraint","href":"NUnit.Framework.Constraints.ThrowsNothingConstraint.html","topicHref":"NUnit.Framework.Constraints.ThrowsNothingConstraint.html","topicUid":"NUnit.Framework.Constraints.ThrowsNothingConstraint"},{"name":"ThrowsOperator","href":"NUnit.Framework.Constraints.ThrowsOperator.html","topicHref":"NUnit.Framework.Constraints.ThrowsOperator.html","topicUid":"NUnit.Framework.Constraints.ThrowsOperator"},{"name":"Tolerance","href":"NUnit.Framework.Constraints.Tolerance.html","topicHref":"NUnit.Framework.Constraints.Tolerance.html","topicUid":"NUnit.Framework.Constraints.Tolerance"},{"name":"Tolerance.Range","href":"NUnit.Framework.Constraints.Tolerance.Range.html","topicHref":"NUnit.Framework.Constraints.Tolerance.Range.html","topicUid":"NUnit.Framework.Constraints.Tolerance.Range"},{"name":"ToleranceMode","href":"NUnit.Framework.Constraints.ToleranceMode.html","topicHref":"NUnit.Framework.Constraints.ToleranceMode.html","topicUid":"NUnit.Framework.Constraints.ToleranceMode"},{"name":"TrueConstraint","href":"NUnit.Framework.Constraints.TrueConstraint.html","topicHref":"NUnit.Framework.Constraints.TrueConstraint.html","topicUid":"NUnit.Framework.Constraints.TrueConstraint"},{"name":"TypeConstraint","href":"NUnit.Framework.Constraints.TypeConstraint.html","topicHref":"NUnit.Framework.Constraints.TypeConstraint.html","topicUid":"NUnit.Framework.Constraints.TypeConstraint"},{"name":"UniqueItemsConstraint","href":"NUnit.Framework.Constraints.UniqueItemsConstraint.html","topicHref":"NUnit.Framework.Constraints.UniqueItemsConstraint.html","topicUid":"NUnit.Framework.Constraints.UniqueItemsConstraint"},{"name":"ValueFormatter","href":"NUnit.Framework.Constraints.ValueFormatter.html","topicHref":"NUnit.Framework.Constraints.ValueFormatter.html","topicUid":"NUnit.Framework.Constraints.ValueFormatter"},{"name":"ValueFormatterFactory","href":"NUnit.Framework.Constraints.ValueFormatterFactory.html","topicHref":"NUnit.Framework.Constraints.ValueFormatterFactory.html","topicUid":"NUnit.Framework.Constraints.ValueFormatterFactory"},{"name":"WhiteSpaceConstraint","href":"NUnit.Framework.Constraints.WhiteSpaceConstraint.html","topicHref":"NUnit.Framework.Constraints.WhiteSpaceConstraint.html","topicUid":"NUnit.Framework.Constraints.WhiteSpaceConstraint"},{"name":"WithOperator","href":"NUnit.Framework.Constraints.WithOperator.html","topicHref":"NUnit.Framework.Constraints.WithOperator.html","topicUid":"NUnit.Framework.Constraints.WithOperator"},{"name":"XmlSerializableConstraint","href":"NUnit.Framework.Constraints.XmlSerializableConstraint.html","topicHref":"NUnit.Framework.Constraints.XmlSerializableConstraint.html","topicUid":"NUnit.Framework.Constraints.XmlSerializableConstraint"}]},{"name":"NUnit.Framework.Diagnostics","href":"NUnit.Framework.Diagnostics.html","topicHref":"NUnit.Framework.Diagnostics.html","topicUid":"NUnit.Framework.Diagnostics","items":[{"name":"ProgressTraceListener","href":"NUnit.Framework.Diagnostics.ProgressTraceListener.html","topicHref":"NUnit.Framework.Diagnostics.ProgressTraceListener.html","topicUid":"NUnit.Framework.Diagnostics.ProgressTraceListener"}]},{"name":"NUnit.Framework.Interfaces","href":"NUnit.Framework.Interfaces.html","topicHref":"NUnit.Framework.Interfaces.html","topicUid":"NUnit.Framework.Interfaces","items":[{"name":"AssertionResult","href":"NUnit.Framework.Interfaces.AssertionResult.html","topicHref":"NUnit.Framework.Interfaces.AssertionResult.html","topicUid":"NUnit.Framework.Interfaces.AssertionResult"},{"name":"AssertionStatus","href":"NUnit.Framework.Interfaces.AssertionStatus.html","topicHref":"NUnit.Framework.Interfaces.AssertionStatus.html","topicUid":"NUnit.Framework.Interfaces.AssertionStatus"},{"name":"FailureSite","href":"NUnit.Framework.Interfaces.FailureSite.html","topicHref":"NUnit.Framework.Interfaces.FailureSite.html","topicUid":"NUnit.Framework.Interfaces.FailureSite"},{"name":"IApplyToContext","href":"NUnit.Framework.Interfaces.IApplyToContext.html","topicHref":"NUnit.Framework.Interfaces.IApplyToContext.html","topicUid":"NUnit.Framework.Interfaces.IApplyToContext"},{"name":"IApplyToTest","href":"NUnit.Framework.Interfaces.IApplyToTest.html","topicHref":"NUnit.Framework.Interfaces.IApplyToTest.html","topicUid":"NUnit.Framework.Interfaces.IApplyToTest"},{"name":"IApplyToTestSuite","href":"NUnit.Framework.Interfaces.IApplyToTestSuite.html","topicHref":"NUnit.Framework.Interfaces.IApplyToTestSuite.html","topicUid":"NUnit.Framework.Interfaces.IApplyToTestSuite"},{"name":"ICombiningStrategy","href":"NUnit.Framework.Interfaces.ICombiningStrategy.html","topicHref":"NUnit.Framework.Interfaces.ICombiningStrategy.html","topicUid":"NUnit.Framework.Interfaces.ICombiningStrategy"},{"name":"ICommandWrapper","href":"NUnit.Framework.Interfaces.ICommandWrapper.html","topicHref":"NUnit.Framework.Interfaces.ICommandWrapper.html","topicUid":"NUnit.Framework.Interfaces.ICommandWrapper"},{"name":"IFixtureBuilder","href":"NUnit.Framework.Interfaces.IFixtureBuilder.html","topicHref":"NUnit.Framework.Interfaces.IFixtureBuilder.html","topicUid":"NUnit.Framework.Interfaces.IFixtureBuilder"},{"name":"IFixtureBuilder2","href":"NUnit.Framework.Interfaces.IFixtureBuilder2.html","topicHref":"NUnit.Framework.Interfaces.IFixtureBuilder2.html","topicUid":"NUnit.Framework.Interfaces.IFixtureBuilder2"},{"name":"IImplyFixture","href":"NUnit.Framework.Interfaces.IImplyFixture.html","topicHref":"NUnit.Framework.Interfaces.IImplyFixture.html","topicUid":"NUnit.Framework.Interfaces.IImplyFixture"},{"name":"IMethodInfo","href":"NUnit.Framework.Interfaces.IMethodInfo.html","topicHref":"NUnit.Framework.Interfaces.IMethodInfo.html","topicUid":"NUnit.Framework.Interfaces.IMethodInfo"},{"name":"IParameterDataProvider","href":"NUnit.Framework.Interfaces.IParameterDataProvider.html","topicHref":"NUnit.Framework.Interfaces.IParameterDataProvider.html","topicUid":"NUnit.Framework.Interfaces.IParameterDataProvider"},{"name":"IParameterDataSource","href":"NUnit.Framework.Interfaces.IParameterDataSource.html","topicHref":"NUnit.Framework.Interfaces.IParameterDataSource.html","topicUid":"NUnit.Framework.Interfaces.IParameterDataSource"},{"name":"IParameterInfo","href":"NUnit.Framework.Interfaces.IParameterInfo.html","topicHref":"NUnit.Framework.Interfaces.IParameterInfo.html","topicUid":"NUnit.Framework.Interfaces.IParameterInfo"},{"name":"IPreFilter","href":"NUnit.Framework.Interfaces.IPreFilter.html","topicHref":"NUnit.Framework.Interfaces.IPreFilter.html","topicUid":"NUnit.Framework.Interfaces.IPreFilter"},{"name":"IPropertyBag","href":"NUnit.Framework.Interfaces.IPropertyBag.html","topicHref":"NUnit.Framework.Interfaces.IPropertyBag.html","topicUid":"NUnit.Framework.Interfaces.IPropertyBag"},{"name":"IReflectionInfo","href":"NUnit.Framework.Interfaces.IReflectionInfo.html","topicHref":"NUnit.Framework.Interfaces.IReflectionInfo.html","topicUid":"NUnit.Framework.Interfaces.IReflectionInfo"},{"name":"IRepeatTest","href":"NUnit.Framework.Interfaces.IRepeatTest.html","topicHref":"NUnit.Framework.Interfaces.IRepeatTest.html","topicUid":"NUnit.Framework.Interfaces.IRepeatTest"},{"name":"ISimpleTestBuilder","href":"NUnit.Framework.Interfaces.ISimpleTestBuilder.html","topicHref":"NUnit.Framework.Interfaces.ISimpleTestBuilder.html","topicUid":"NUnit.Framework.Interfaces.ISimpleTestBuilder"},{"name":"ISuiteBuilder","href":"NUnit.Framework.Interfaces.ISuiteBuilder.html","topicHref":"NUnit.Framework.Interfaces.ISuiteBuilder.html","topicUid":"NUnit.Framework.Interfaces.ISuiteBuilder"},{"name":"ITest","href":"NUnit.Framework.Interfaces.ITest.html","topicHref":"NUnit.Framework.Interfaces.ITest.html","topicUid":"NUnit.Framework.Interfaces.ITest"},{"name":"ITestBuilder","href":"NUnit.Framework.Interfaces.ITestBuilder.html","topicHref":"NUnit.Framework.Interfaces.ITestBuilder.html","topicUid":"NUnit.Framework.Interfaces.ITestBuilder"},{"name":"ITestCaseBuilder","href":"NUnit.Framework.Interfaces.ITestCaseBuilder.html","topicHref":"NUnit.Framework.Interfaces.ITestCaseBuilder.html","topicUid":"NUnit.Framework.Interfaces.ITestCaseBuilder"},{"name":"ITestCaseData","href":"NUnit.Framework.Interfaces.ITestCaseData.html","topicHref":"NUnit.Framework.Interfaces.ITestCaseData.html","topicUid":"NUnit.Framework.Interfaces.ITestCaseData"},{"name":"ITestData","href":"NUnit.Framework.Interfaces.ITestData.html","topicHref":"NUnit.Framework.Interfaces.ITestData.html","topicUid":"NUnit.Framework.Interfaces.ITestData"},{"name":"ITestFilter","href":"NUnit.Framework.Interfaces.ITestFilter.html","topicHref":"NUnit.Framework.Interfaces.ITestFilter.html","topicUid":"NUnit.Framework.Interfaces.ITestFilter"},{"name":"ITestFixtureData","href":"NUnit.Framework.Interfaces.ITestFixtureData.html","topicHref":"NUnit.Framework.Interfaces.ITestFixtureData.html","topicUid":"NUnit.Framework.Interfaces.ITestFixtureData"},{"name":"ITestListener","href":"NUnit.Framework.Interfaces.ITestListener.html","topicHref":"NUnit.Framework.Interfaces.ITestListener.html","topicUid":"NUnit.Framework.Interfaces.ITestListener"},{"name":"ITestResult","href":"NUnit.Framework.Interfaces.ITestResult.html","topicHref":"NUnit.Framework.Interfaces.ITestResult.html","topicUid":"NUnit.Framework.Interfaces.ITestResult"},{"name":"ITypeInfo","href":"NUnit.Framework.Interfaces.ITypeInfo.html","topicHref":"NUnit.Framework.Interfaces.ITypeInfo.html","topicUid":"NUnit.Framework.Interfaces.ITypeInfo"},{"name":"IWrapSetUpTearDown","href":"NUnit.Framework.Interfaces.IWrapSetUpTearDown.html","topicHref":"NUnit.Framework.Interfaces.IWrapSetUpTearDown.html","topicUid":"NUnit.Framework.Interfaces.IWrapSetUpTearDown"},{"name":"IWrapTestMethod","href":"NUnit.Framework.Interfaces.IWrapTestMethod.html","topicHref":"NUnit.Framework.Interfaces.IWrapTestMethod.html","topicUid":"NUnit.Framework.Interfaces.IWrapTestMethod"},{"name":"IXmlNodeBuilder","href":"NUnit.Framework.Interfaces.IXmlNodeBuilder.html","topicHref":"NUnit.Framework.Interfaces.IXmlNodeBuilder.html","topicUid":"NUnit.Framework.Interfaces.IXmlNodeBuilder"},{"name":"ResultState","href":"NUnit.Framework.Interfaces.ResultState.html","topicHref":"NUnit.Framework.Interfaces.ResultState.html","topicUid":"NUnit.Framework.Interfaces.ResultState"},{"name":"RunState","href":"NUnit.Framework.Interfaces.RunState.html","topicHref":"NUnit.Framework.Interfaces.RunState.html","topicUid":"NUnit.Framework.Interfaces.RunState"},{"name":"TNode","href":"NUnit.Framework.Interfaces.TNode.html","topicHref":"NUnit.Framework.Interfaces.TNode.html","topicUid":"NUnit.Framework.Interfaces.TNode"},{"name":"TNode.AttributeDictionary","href":"NUnit.Framework.Interfaces.TNode.AttributeDictionary.html","topicHref":"NUnit.Framework.Interfaces.TNode.AttributeDictionary.html","topicUid":"NUnit.Framework.Interfaces.TNode.AttributeDictionary"},{"name":"TNode.NodeList","href":"NUnit.Framework.Interfaces.TNode.NodeList.html","topicHref":"NUnit.Framework.Interfaces.TNode.NodeList.html","topicUid":"NUnit.Framework.Interfaces.TNode.NodeList"},{"name":"TestAttachment","href":"NUnit.Framework.Interfaces.TestAttachment.html","topicHref":"NUnit.Framework.Interfaces.TestAttachment.html","topicUid":"NUnit.Framework.Interfaces.TestAttachment"},{"name":"TestMessage","href":"NUnit.Framework.Interfaces.TestMessage.html","topicHref":"NUnit.Framework.Interfaces.TestMessage.html","topicUid":"NUnit.Framework.Interfaces.TestMessage"},{"name":"TestOutput","href":"NUnit.Framework.Interfaces.TestOutput.html","topicHref":"NUnit.Framework.Interfaces.TestOutput.html","topicUid":"NUnit.Framework.Interfaces.TestOutput"},{"name":"TestStatus","href":"NUnit.Framework.Interfaces.TestStatus.html","topicHref":"NUnit.Framework.Interfaces.TestStatus.html","topicUid":"NUnit.Framework.Interfaces.TestStatus"}]},{"name":"NUnit.Framework.Legacy","href":"NUnit.Framework.Legacy.html","topicHref":"NUnit.Framework.Legacy.html","topicUid":"NUnit.Framework.Legacy","items":[{"name":"ClassicAssert","href":"NUnit.Framework.Legacy.ClassicAssert.html","topicHref":"NUnit.Framework.Legacy.ClassicAssert.html","topicUid":"NUnit.Framework.Legacy.ClassicAssert"},{"name":"CollectionAssert","href":"NUnit.Framework.Legacy.CollectionAssert.html","topicHref":"NUnit.Framework.Legacy.CollectionAssert.html","topicUid":"NUnit.Framework.Legacy.CollectionAssert"},{"name":"DirectoryAssert","href":"NUnit.Framework.Legacy.DirectoryAssert.html","topicHref":"NUnit.Framework.Legacy.DirectoryAssert.html","topicUid":"NUnit.Framework.Legacy.DirectoryAssert"},{"name":"FileAssert","href":"NUnit.Framework.Legacy.FileAssert.html","topicHref":"NUnit.Framework.Legacy.FileAssert.html","topicUid":"NUnit.Framework.Legacy.FileAssert"},{"name":"StringAssert","href":"NUnit.Framework.Legacy.StringAssert.html","topicHref":"NUnit.Framework.Legacy.StringAssert.html","topicUid":"NUnit.Framework.Legacy.StringAssert"}]},{"name":"NUnit.Options","href":"NUnit.Options.html","topicHref":"NUnit.Options.html","topicUid":"NUnit.Options","items":[{"name":"Option","href":"NUnit.Options.Option.html","topicHref":"NUnit.Options.Option.html","topicUid":"NUnit.Options.Option"},{"name":"OptionAction","href":"NUnit.Options.OptionAction-2.html","topicHref":"NUnit.Options.OptionAction-2.html","topicUid":"NUnit.Options.OptionAction`2"},{"name":"OptionContext","href":"NUnit.Options.OptionContext.html","topicHref":"NUnit.Options.OptionContext.html","topicUid":"NUnit.Options.OptionContext"},{"name":"OptionException","href":"NUnit.Options.OptionException.html","topicHref":"NUnit.Options.OptionException.html","topicUid":"NUnit.Options.OptionException"},{"name":"OptionSet","href":"NUnit.Options.OptionSet.html","topicHref":"NUnit.Options.OptionSet.html","topicUid":"NUnit.Options.OptionSet"},{"name":"OptionValueCollection","href":"NUnit.Options.OptionValueCollection.html","topicHref":"NUnit.Options.OptionValueCollection.html","topicUid":"NUnit.Options.OptionValueCollection"},{"name":"OptionValueType","href":"NUnit.Options.OptionValueType.html","topicHref":"NUnit.Options.OptionValueType.html","topicUid":"NUnit.Options.OptionValueType"}]},{"name":"NUnitLite","href":"NUnitLite.html","topicHref":"NUnitLite.html","topicUid":"NUnitLite","items":[{"name":"AutoRun","href":"NUnitLite.AutoRun.html","topicHref":"NUnitLite.AutoRun.html","topicUid":"NUnitLite.AutoRun"},{"name":"NUnit2XmlOutputWriter","href":"NUnitLite.NUnit2XmlOutputWriter.html","topicHref":"NUnitLite.NUnit2XmlOutputWriter.html","topicUid":"NUnitLite.NUnit2XmlOutputWriter"},{"name":"NUnit3XmlOutputWriter","href":"NUnitLite.NUnit3XmlOutputWriter.html","topicHref":"NUnitLite.NUnit3XmlOutputWriter.html","topicUid":"NUnitLite.NUnit3XmlOutputWriter"},{"name":"NUnitLiteOptions","href":"NUnitLite.NUnitLiteOptions.html","topicHref":"NUnitLite.NUnitLiteOptions.html","topicUid":"NUnitLite.NUnitLiteOptions"},{"name":"OutputManager","href":"NUnitLite.OutputManager.html","topicHref":"NUnitLite.OutputManager.html","topicUid":"NUnitLite.OutputManager"},{"name":"OutputWriter","href":"NUnitLite.OutputWriter.html","topicHref":"NUnitLite.OutputWriter.html","topicUid":"NUnitLite.OutputWriter"},{"name":"ResultSummary","href":"NUnitLite.ResultSummary.html","topicHref":"NUnitLite.ResultSummary.html","topicUid":"NUnitLite.ResultSummary"},{"name":"TeamCityEventListener","href":"NUnitLite.TeamCityEventListener.html","topicHref":"NUnitLite.TeamCityEventListener.html","topicUid":"NUnitLite.TeamCityEventListener"},{"name":"TestCaseOutputWriter","href":"NUnitLite.TestCaseOutputWriter.html","topicHref":"NUnitLite.TestCaseOutputWriter.html","topicUid":"NUnitLite.TestCaseOutputWriter"},{"name":"TextRunner","href":"NUnitLite.TextRunner.html","topicHref":"NUnitLite.TextRunner.html","topicUid":"NUnitLite.TextRunner"},{"name":"TextUI","href":"NUnitLite.TextUI.html","topicHref":"NUnitLite.TextUI.html","topicUid":"NUnitLite.TextUI"},{"name":"TimeStamp","href":"NUnitLite.TimeStamp.html","topicHref":"NUnitLite.TimeStamp.html","topicUid":"NUnitLite.TimeStamp"}]},{"name":"System.Web.UI","href":"System.Web.UI.html","topicHref":"System.Web.UI.html","topicUid":"System.Web.UI","items":[{"name":"ICallbackEventHandler","href":"System.Web.UI.ICallbackEventHandler.html","topicHref":"System.Web.UI.ICallbackEventHandler.html","topicUid":"System.Web.UI.ICallbackEventHandler"}]}],"memberLayout":"SamePage"} diff --git a/index.json b/index.json index 2d55b0769..3b0b4ce96 100644 --- a/index.json +++ b/index.json @@ -167,7 +167,7 @@ "api/NUnit.Framework.Assert.html": { "href": "api/NUnit.Framework.Assert.html", "title": "Class Assert | NUnit Docs", - "keywords": "Class Assert The Assert class contains a collection of static methods that implement the most common assertions used in NUnit. Inheritance object AssertBase Assert ClassicAssert Inherited Members AssertBase.ConvertMessageWithArgs(string, object[]) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Assert : AssertBase Constructors View Source Assert() Declaration protected Assert() Methods View Source ByVal(object?, IResolveConstraint, string, string, string) Apply a constraint to an actual value. Returns without throwing an exception when inside a multiple assert block. Used as a synonym for That in rare cases where a private setter causes a Visual Basic compilation error. Declaration public static void ByVal(object? actual, IResolveConstraint expression, string message = \"\", string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description object actual The actual value to test IResolveConstraint expression A Constraint expression to be applied string message The message that will be displayed on failure string actualExpression string constraintExpression Remarks This method is provided for use by VB developers needing to test the value of properties with private setters. View Source Catch(TestDelegate) Verifies that a delegate throws an exception when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Catch(TestDelegate code) Parameters Type Name Description TestDelegate code A TestDelegate Returns Type Description Exception View Source Catch(TestDelegate, string, params object?[]?) Verifies that a delegate throws an exception when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Catch(TestDelegate code, string message, params object?[]? args) Parameters Type Name Description TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source Catch(Type, TestDelegate) Verifies that a delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Catch(Type expectedExceptionType, TestDelegate code) Parameters Type Name Description Type expectedExceptionType The expected Exception Type TestDelegate code A TestDelegate Returns Type Description Exception View Source Catch(Type, TestDelegate, string, params object?[]?) Verifies that a delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Catch(Type expectedExceptionType, TestDelegate code, string message, params object?[]? args) Parameters Type Name Description Type expectedExceptionType The expected Exception Type TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source CatchAsync(AsyncTestDelegate) Verifies that an async delegate throws an exception when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? CatchAsync(AsyncTestDelegate code) Parameters Type Name Description AsyncTestDelegate code A TestDelegate Returns Type Description Exception View Source CatchAsync(AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws an exception when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? CatchAsync(AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source CatchAsync(Type, AsyncTestDelegate) Verifies that an async delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? CatchAsync(Type expectedExceptionType, AsyncTestDelegate code) Parameters Type Name Description Type expectedExceptionType The expected Exception Type AsyncTestDelegate code A TestDelegate Returns Type Description Exception View Source CatchAsync(Type, AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? CatchAsync(Type expectedExceptionType, AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description Type expectedExceptionType The expected Exception Type AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source CatchAsync(AsyncTestDelegate) Verifies that an async delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? CatchAsync(AsyncTestDelegate code) where TActual : Exception Parameters Type Name Description AsyncTestDelegate code A TestDelegate Returns Type Description TActual Type Parameters Name Description TActual View Source CatchAsync(AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? CatchAsync(AsyncTestDelegate code, string message, params object?[]? args) where TActual : Exception Parameters Type Name Description AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description TActual Type Parameters Name Description TActual View Source Catch(TestDelegate) Verifies that a delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? Catch(TestDelegate code) where TActual : Exception Parameters Type Name Description TestDelegate code A TestDelegate Returns Type Description TActual Type Parameters Name Description TActual View Source Catch(TestDelegate, string, params object?[]?) Verifies that a delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? Catch(TestDelegate code, string message, params object?[]? args) where TActual : Exception Parameters Type Name Description TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description TActual Type Parameters Name Description TActual View Source Charlie() An alias of the corresponding Assert.Pass() method. Charlie Poole was the lead of NUnit for 21 years, across at least 207 releases in 37 different repositories, authoring 4,898 commits across them. He participated in 2,990 issues, 1,305 PRs, and impacted 6,992,983 lines of code. NUnit was downloaded from NuGet 225+ million times during his tenure. And those are only the numbers ones we can easily find; our numbers are sourced from after NUnit moved the project to GitHub in 2011, which means there are at least 9 additional years of work not quantified above. This assertion attempts to pay homage to Charlie, who by virtue of his contributions has helped untold millions of tests pass. Declaration public static void Charlie() View Source DoesNotThrow(TestDelegate) Verifies that a delegate does not throw an exception. Declaration public static void DoesNotThrow(TestDelegate code) Parameters Type Name Description TestDelegate code A TestDelegate View Source DoesNotThrow(TestDelegate, string, params object?[]?) Verifies that a delegate does not throw an exception Declaration public static void DoesNotThrow(TestDelegate code, string message, params object?[]? args) Parameters Type Name Description TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message View Source DoesNotThrowAsync(AsyncTestDelegate) Verifies that an async delegate does not throw an exception. Declaration public static void DoesNotThrowAsync(AsyncTestDelegate code) Parameters Type Name Description AsyncTestDelegate code A TestDelegate View Source DoesNotThrowAsync(AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate does not throw an exception Declaration public static void DoesNotThrowAsync(AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message View Source Fail() Marks the test as failed. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Fail() View Source Fail(string) Marks the test as failed with the message and arguments that are passed in. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Fail(string message) Parameters Type Name Description string message The message to initialize the AssertionException with. View Source Ignore() Throws an IgnoreException. This causes the test to be reported as ignored. Declaration public static void Ignore() View Source Ignore(string) Throws an IgnoreException with the message and arguments that are passed in. This causes the test to be reported as ignored. Declaration public static void Ignore(string message) Parameters Type Name Description string message The message to initialize the AssertionException with. View Source Inconclusive() Throws an InconclusiveException. This causes the test to be reported as Inconclusive. Declaration public static void Inconclusive() View Source Inconclusive(string) Throws an InconclusiveException with the message and arguments that are passed in. This causes the test to be reported as inconclusive. Declaration public static void Inconclusive(string message) Parameters Type Name Description string message The message to initialize the InconclusiveException with. View Source Multiple(AsyncTestDelegate) Wraps code containing a series of assertions, which should all be executed, even if they fail. Failed results are saved and reported at the end of the code block. Declaration public static void Multiple(AsyncTestDelegate testDelegate) Parameters Type Name Description AsyncTestDelegate testDelegate A TestDelegate to be executed in Multiple Assertion mode. View Source Multiple(TestDelegate) Wraps code containing a series of assertions, which should all be executed, even if they fail. Failed results are saved and reported at the end of the code block. Declaration public static void Multiple(TestDelegate testDelegate) Parameters Type Name Description TestDelegate testDelegate A TestDelegate to be executed in Multiple Assertion mode. View Source MultipleAsync(AsyncTestDelegate) Wraps code containing a series of assertions, which should all be executed, even if they fail. Failed results are saved and reported at the end of the code block. Declaration public static Task MultipleAsync(AsyncTestDelegate testDelegate) Parameters Type Name Description AsyncTestDelegate testDelegate An AsyncTestDelegate to be executed in Multiple Assertion mode. Returns Type Description Task View Source Pass() Throws a SuccessException with the message and arguments that are passed in. This allows a test to be cut short, with a result of success returned to NUnit. Declaration public static void Pass() View Source Pass(string) Throws a SuccessException with the message and arguments that are passed in. This allows a test to be cut short, with a result of success returned to NUnit. Declaration public static void Pass(string message) Parameters Type Name Description string message The message to initialize the AssertionException with. View Source That(TestDelegate, IResolveConstraint, NUnitString, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TestDelegate code, IResolveConstraint constraint, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TestDelegate code A TestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression View Source That(TestDelegate, IResolveConstraint, FormattableString, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TestDelegate code, IResolveConstraint constraint, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TestDelegate code A TestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression View Source That(TestDelegate, IResolveConstraint, Func, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TestDelegate code, IResolveConstraint constraint, Func getExceptionMessage, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TestDelegate code A TestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied Func getExceptionMessage A function to build the message included with the Exception string actualExpression string constraintExpression View Source That(bool, NUnitString, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(bool condition, NUnitString message = default, string actualExpression = \"\") Parameters Type Name Description bool condition The evaluated condition NUnitString message The message to display if the condition is false string actualExpression View Source That(bool, FormattableString, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(bool condition, FormattableString message, string actualExpression = \"\") Parameters Type Name Description bool condition The evaluated condition FormattableString message The message to display if the condition is false string actualExpression View Source That(bool, Func, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(bool condition, Func getExceptionMessage, string actualExpression = \"\") Parameters Type Name Description bool condition The evaluated condition Func getExceptionMessage A function to build the message included with the Exception string actualExpression View Source That(Func, NUnitString, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(Func condition, NUnitString message = default, string actualExpression = \"\") Parameters Type Name Description Func condition A lambda that returns a Boolean NUnitString message The message to display if the condition is false string actualExpression View Source That(Func, FormattableString, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(Func condition, FormattableString message, string actualExpression = \"\") Parameters Type Name Description Func condition A lambda that returns a Boolean FormattableString message The message to display if the condition is false string actualExpression View Source That(Func, Func, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(Func condition, Func getExceptionMessage, string actualExpression = \"\") Parameters Type Name Description Func condition A lambda that returns a Boolean Func getExceptionMessage A function to build the message included with the Exception string actualExpression View Source ThatAsync(AsyncTestDelegate, IResolveConstraint, NUnitString, string, string) Apply a constraint to an async delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static Task ThatAsync(AsyncTestDelegate code, IResolveConstraint constraint, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description AsyncTestDelegate code An AsyncTestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression Returns Type Description Task Awaitable. View Source ThatAsync(AsyncTestDelegate, IResolveConstraint, FormattableString, string, string) Apply a constraint to an async delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static Task ThatAsync(AsyncTestDelegate code, IResolveConstraint constraint, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description AsyncTestDelegate code An AsyncTestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression Returns Type Description Task Awaitable. View Source ThatAsync(Func>, IResolveConstraint, NUnitString, string, string) Apply a constraint to an async delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static Task ThatAsync(Func> code, IResolveConstraint constraint, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description Func> code An async method to be executed IResolveConstraint constraint A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression Returns Type Description Task Awaitable. Type Parameters Name Description T View Source ThatAsync(Func>, IResolveConstraint, FormattableString, string, string) Apply a constraint to an async delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static Task ThatAsync(Func> code, IResolveConstraint constraint, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description Func> code An async method to be executed IResolveConstraint constraint A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression Returns Type Description Task Awaitable. Type Parameters Name Description T View Source That(ActualValueDelegate, IResolveConstraint, NUnitString, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(ActualValueDelegate del, IResolveConstraint expr, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate returning the value to be tested IResolveConstraint expr A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(ActualValueDelegate, IResolveConstraint, FormattableString, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(ActualValueDelegate del, IResolveConstraint expr, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate returning the value to be tested IResolveConstraint expr A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(ActualValueDelegate, IResolveConstraint, Func, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(ActualValueDelegate del, IResolveConstraint expr, Func getExceptionMessage, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate returning the value to be tested IResolveConstraint expr A Constraint expression to be applied Func getExceptionMessage A function to build the message included with the Exception string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(TActual, IResolveConstraint, NUnitString, string, string) Apply a constraint to an actual value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TActual actual, IResolveConstraint expression, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TActual actual The actual value to test IResolveConstraint expression A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(TActual, IResolveConstraint, FormattableString, string, string) Apply a constraint to an actual value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TActual actual, IResolveConstraint expression, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TActual actual The actual value to test IResolveConstraint expression A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(TActual, IResolveConstraint, Func, string, string) Apply a constraint to an actual value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TActual actual, IResolveConstraint expression, Func getExceptionMessage, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TActual actual The actual value to test IResolveConstraint expression A Constraint expression to be applied Func getExceptionMessage A function to build the message included with the Exception string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source Throws(IResolveConstraint, TestDelegate) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Throws(IResolveConstraint expression, TestDelegate code) Parameters Type Name Description IResolveConstraint expression A constraint to be satisfied by the exception TestDelegate code A TestSnippet delegate Returns Type Description Exception View Source Throws(IResolveConstraint, TestDelegate, string, params object?[]?) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Throws(IResolveConstraint expression, TestDelegate code, string message, params object?[]? args) Parameters Type Name Description IResolveConstraint expression A constraint to be satisfied by the exception TestDelegate code A TestSnippet delegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source Throws(Type, TestDelegate) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Throws(Type expectedExceptionType, TestDelegate code) Parameters Type Name Description Type expectedExceptionType The exception Type expected TestDelegate code A TestDelegate Returns Type Description Exception View Source Throws(Type, TestDelegate, string, params object?[]?) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Throws(Type expectedExceptionType, TestDelegate code, string message, params object?[]? args) Parameters Type Name Description Type expectedExceptionType The exception Type expected TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source ThrowsAsync(IResolveConstraint, AsyncTestDelegate) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? ThrowsAsync(IResolveConstraint expression, AsyncTestDelegate code) Parameters Type Name Description IResolveConstraint expression A constraint to be satisfied by the exception AsyncTestDelegate code A TestSnippet delegate Returns Type Description Exception View Source ThrowsAsync(IResolveConstraint, AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? ThrowsAsync(IResolveConstraint expression, AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description IResolveConstraint expression A constraint to be satisfied by the exception AsyncTestDelegate code A TestSnippet delegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source ThrowsAsync(Type, AsyncTestDelegate) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? ThrowsAsync(Type expectedExceptionType, AsyncTestDelegate code) Parameters Type Name Description Type expectedExceptionType The exception Type expected AsyncTestDelegate code A TestDelegate Returns Type Description Exception View Source ThrowsAsync(Type, AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? ThrowsAsync(Type expectedExceptionType, AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description Type expectedExceptionType The exception Type expected AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source ThrowsAsync(AsyncTestDelegate) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? ThrowsAsync(AsyncTestDelegate code) where TActual : Exception Parameters Type Name Description AsyncTestDelegate code A TestDelegate Returns Type Description TActual Type Parameters Name Description TActual Type of the expected exception View Source ThrowsAsync(AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? ThrowsAsync(AsyncTestDelegate code, string message, params object?[]? args) where TActual : Exception Parameters Type Name Description AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description TActual Type Parameters Name Description TActual Type of the expected exception View Source Throws(TestDelegate) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? Throws(TestDelegate code) where TActual : Exception Parameters Type Name Description TestDelegate code A TestDelegate Returns Type Description TActual Type Parameters Name Description TActual Type of the expected exception View Source Throws(TestDelegate, string, params object?[]?) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? Throws(TestDelegate code, string message, params object?[]? args) where TActual : Exception Parameters Type Name Description TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description TActual Type Parameters Name Description TActual Type of the expected exception View Source Warn(string) Issues a warning using the message and arguments provided. Declaration public static void Warn(string message) Parameters Type Name Description string message The message to display." + "keywords": "Class Assert The Assert class contains a collection of static methods that implement the most common assertions used in NUnit. Inheritance object AssertBase Assert ClassicAssert Inherited Members AssertBase.ConvertMessageWithArgs(string, object[]) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Assert : AssertBase Constructors View Source Assert() Declaration protected Assert() Methods View Source ByVal(object?, IResolveConstraint, string, string, string) Apply a constraint to an actual value. Returns without throwing an exception when inside a multiple assert block. Used as a synonym for That in rare cases where a private setter causes a Visual Basic compilation error. Declaration public static void ByVal(object? actual, IResolveConstraint expression, string message = \"\", string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description object actual The actual value to test IResolveConstraint expression A Constraint expression to be applied string message The message that will be displayed on failure string actualExpression string constraintExpression Remarks This method is provided for use by VB developers needing to test the value of properties with private setters. View Source Catch(TestDelegate) Verifies that a delegate throws an exception when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Catch(TestDelegate code) Parameters Type Name Description TestDelegate code A TestDelegate Returns Type Description Exception View Source Catch(TestDelegate, string, params object?[]?) Verifies that a delegate throws an exception when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Catch(TestDelegate code, string message, params object?[]? args) Parameters Type Name Description TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source Catch(Type, TestDelegate) Verifies that a delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Catch(Type expectedExceptionType, TestDelegate code) Parameters Type Name Description Type expectedExceptionType The expected Exception Type TestDelegate code A TestDelegate Returns Type Description Exception View Source Catch(Type, TestDelegate, string, params object?[]?) Verifies that a delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Catch(Type expectedExceptionType, TestDelegate code, string message, params object?[]? args) Parameters Type Name Description Type expectedExceptionType The expected Exception Type TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source CatchAsync(AsyncTestDelegate) Verifies that an async delegate throws an exception when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? CatchAsync(AsyncTestDelegate code) Parameters Type Name Description AsyncTestDelegate code A TestDelegate Returns Type Description Exception View Source CatchAsync(AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws an exception when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? CatchAsync(AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source CatchAsync(Type, AsyncTestDelegate) Verifies that an async delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? CatchAsync(Type expectedExceptionType, AsyncTestDelegate code) Parameters Type Name Description Type expectedExceptionType The expected Exception Type AsyncTestDelegate code A TestDelegate Returns Type Description Exception View Source CatchAsync(Type, AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? CatchAsync(Type expectedExceptionType, AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description Type expectedExceptionType The expected Exception Type AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source CatchAsync(AsyncTestDelegate) Verifies that an async delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? CatchAsync(AsyncTestDelegate code) where TActual : Exception Parameters Type Name Description AsyncTestDelegate code A TestDelegate Returns Type Description TActual Type Parameters Name Description TActual View Source CatchAsync(AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? CatchAsync(AsyncTestDelegate code, string message, params object?[]? args) where TActual : Exception Parameters Type Name Description AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description TActual Type Parameters Name Description TActual View Source Catch(TestDelegate) Verifies that a delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? Catch(TestDelegate code) where TActual : Exception Parameters Type Name Description TestDelegate code A TestDelegate Returns Type Description TActual Type Parameters Name Description TActual View Source Catch(TestDelegate, string, params object?[]?) Verifies that a delegate throws an exception of a certain Type or one derived from it when called and returns it. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? Catch(TestDelegate code, string message, params object?[]? args) where TActual : Exception Parameters Type Name Description TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description TActual Type Parameters Name Description TActual View Source Charlie() An alias of the corresponding Assert.Pass() method. Charlie Poole was the lead of NUnit for 21 years, across at least 207 releases in 37 different repositories, authoring 4,898 commits across them. He participated in 2,990 issues, 1,305 PRs, and impacted 6,992,983 lines of code. NUnit was downloaded from NuGet 225+ million times during his tenure. And those are only the numbers ones we can easily find; our numbers are sourced from after NUnit moved the project to GitHub in 2011, which means there are at least 9 additional years of work not quantified above. This assertion attempts to pay homage to Charlie, who by virtue of his contributions has helped untold millions of tests pass. Declaration public static void Charlie() View Source DoesNotThrow(TestDelegate) Verifies that a delegate does not throw an exception. Declaration public static void DoesNotThrow(TestDelegate code) Parameters Type Name Description TestDelegate code A TestDelegate View Source DoesNotThrow(TestDelegate, string, params object?[]?) Verifies that a delegate does not throw an exception Declaration public static void DoesNotThrow(TestDelegate code, string message, params object?[]? args) Parameters Type Name Description TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message View Source DoesNotThrowAsync(AsyncTestDelegate) Verifies that an async delegate does not throw an exception. Declaration public static void DoesNotThrowAsync(AsyncTestDelegate code) Parameters Type Name Description AsyncTestDelegate code A TestDelegate View Source DoesNotThrowAsync(AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate does not throw an exception Declaration public static void DoesNotThrowAsync(AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message View Source EnterMultipleScope() Enters a multiple assert scope. Wraps code containing a series of assertions, which should all be executed, even if they fail. Failed results are saved and reported when the returned IDisposable is disposed. Declaration public static IDisposable EnterMultipleScope() Returns Type Description IDisposable An IDisposable which when disposed leaves the multiple assertion scope. View Source Fail() Marks the test as failed. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Fail() View Source Fail(string) Marks the test as failed with the message and arguments that are passed in. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Fail(string message) Parameters Type Name Description string message The message to initialize the AssertionException with. View Source Ignore() Throws an IgnoreException. This causes the test to be reported as ignored. Declaration public static void Ignore() View Source Ignore(string) Throws an IgnoreException with the message and arguments that are passed in. This causes the test to be reported as ignored. Declaration public static void Ignore(string message) Parameters Type Name Description string message The message to initialize the AssertionException with. View Source Inconclusive() Throws an InconclusiveException. This causes the test to be reported as Inconclusive. Declaration public static void Inconclusive() View Source Inconclusive(string) Throws an InconclusiveException with the message and arguments that are passed in. This causes the test to be reported as inconclusive. Declaration public static void Inconclusive(string message) Parameters Type Name Description string message The message to initialize the InconclusiveException with. View Source Multiple(AsyncTestDelegate) Wraps code containing a series of assertions, which should all be executed, even if they fail. Failed results are saved and reported at the end of the code block. Declaration public static void Multiple(AsyncTestDelegate testDelegate) Parameters Type Name Description AsyncTestDelegate testDelegate A TestDelegate to be executed in Multiple Assertion mode. View Source Multiple(TestDelegate) Wraps code containing a series of assertions, which should all be executed, even if they fail. Failed results are saved and reported at the end of the code block. Declaration public static void Multiple(TestDelegate testDelegate) Parameters Type Name Description TestDelegate testDelegate A TestDelegate to be executed in Multiple Assertion mode. View Source MultipleAsync(AsyncTestDelegate) Wraps code containing a series of assertions, which should all be executed, even if they fail. Failed results are saved and reported at the end of the code block. Declaration public static Task MultipleAsync(AsyncTestDelegate testDelegate) Parameters Type Name Description AsyncTestDelegate testDelegate An AsyncTestDelegate to be executed in Multiple Assertion mode. Returns Type Description Task View Source Pass() Throws a SuccessException with the message and arguments that are passed in. This allows a test to be cut short, with a result of success returned to NUnit. Declaration public static void Pass() View Source Pass(string) Throws a SuccessException with the message and arguments that are passed in. This allows a test to be cut short, with a result of success returned to NUnit. Declaration public static void Pass(string message) Parameters Type Name Description string message The message to initialize the AssertionException with. View Source That(TestDelegate, IResolveConstraint, NUnitString, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TestDelegate code, IResolveConstraint constraint, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TestDelegate code A TestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression View Source That(TestDelegate, IResolveConstraint, FormattableString, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TestDelegate code, IResolveConstraint constraint, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TestDelegate code A TestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression View Source That(TestDelegate, IResolveConstraint, Func, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TestDelegate code, IResolveConstraint constraint, Func getExceptionMessage, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TestDelegate code A TestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied Func getExceptionMessage A function to build the message included with the Exception string actualExpression string constraintExpression View Source That(bool, NUnitString, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(bool condition, NUnitString message = default, string actualExpression = \"\") Parameters Type Name Description bool condition The evaluated condition NUnitString message The message to display if the condition is false string actualExpression View Source That(bool, FormattableString, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(bool condition, FormattableString message, string actualExpression = \"\") Parameters Type Name Description bool condition The evaluated condition FormattableString message The message to display if the condition is false string actualExpression View Source That(bool, Func, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(bool condition, Func getExceptionMessage, string actualExpression = \"\") Parameters Type Name Description bool condition The evaluated condition Func getExceptionMessage A function to build the message included with the Exception string actualExpression View Source That(Func, NUnitString, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(Func condition, NUnitString message = default, string actualExpression = \"\") Parameters Type Name Description Func condition A lambda that returns a Boolean NUnitString message The message to display if the condition is false string actualExpression View Source That(Func, FormattableString, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(Func condition, FormattableString message, string actualExpression = \"\") Parameters Type Name Description Func condition A lambda that returns a Boolean FormattableString message The message to display if the condition is false string actualExpression View Source That(Func, Func, string) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(Func condition, Func getExceptionMessage, string actualExpression = \"\") Parameters Type Name Description Func condition A lambda that returns a Boolean Func getExceptionMessage A function to build the message included with the Exception string actualExpression View Source ThatAsync(AsyncTestDelegate, IResolveConstraint, NUnitString, string, string) Apply a constraint to an async delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static Task ThatAsync(AsyncTestDelegate code, IResolveConstraint constraint, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description AsyncTestDelegate code An AsyncTestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression Returns Type Description Task Awaitable. View Source ThatAsync(AsyncTestDelegate, IResolveConstraint, FormattableString, string, string) Apply a constraint to an async delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static Task ThatAsync(AsyncTestDelegate code, IResolveConstraint constraint, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description AsyncTestDelegate code An AsyncTestDelegate to be executed IResolveConstraint constraint A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression Returns Type Description Task Awaitable. View Source ThatAsync(Func>, IResolveConstraint, NUnitString, string, string) Apply a constraint to an async delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static Task ThatAsync(Func> code, IResolveConstraint constraint, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description Func> code An async method to be executed IResolveConstraint constraint A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression Returns Type Description Task Awaitable. Type Parameters Name Description T View Source ThatAsync(Func>, IResolveConstraint, FormattableString, string, string) Apply a constraint to an async delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static Task ThatAsync(Func> code, IResolveConstraint constraint, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description Func> code An async method to be executed IResolveConstraint constraint A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression Returns Type Description Task Awaitable. Type Parameters Name Description T View Source That(ActualValueDelegate, IResolveConstraint, NUnitString, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(ActualValueDelegate del, IResolveConstraint expr, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate returning the value to be tested IResolveConstraint expr A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(ActualValueDelegate, IResolveConstraint, FormattableString, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(ActualValueDelegate del, IResolveConstraint expr, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate returning the value to be tested IResolveConstraint expr A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(ActualValueDelegate, IResolveConstraint, Func, string, string) Apply a constraint to a delegate. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(ActualValueDelegate del, IResolveConstraint expr, Func getExceptionMessage, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate returning the value to be tested IResolveConstraint expr A Constraint expression to be applied Func getExceptionMessage A function to build the message included with the Exception string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(TActual, IResolveConstraint, NUnitString, string, string) Apply a constraint to an actual value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TActual actual, IResolveConstraint expression, NUnitString message = default, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TActual actual The actual value to test IResolveConstraint expression A Constraint expression to be applied NUnitString message The message that will be displayed on failure string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(TActual, IResolveConstraint, FormattableString, string, string) Apply a constraint to an actual value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TActual actual, IResolveConstraint expression, FormattableString message, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TActual actual The actual value to test IResolveConstraint expression A Constraint expression to be applied FormattableString message The message that will be displayed on failure string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source That(TActual, IResolveConstraint, Func, string, string) Apply a constraint to an actual value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void That(TActual actual, IResolveConstraint expression, Func getExceptionMessage, string actualExpression = \"\", string constraintExpression = \"\") Parameters Type Name Description TActual actual The actual value to test IResolveConstraint expression A Constraint expression to be applied Func getExceptionMessage A function to build the message included with the Exception string actualExpression string constraintExpression Type Parameters Name Description TActual The Type being compared. View Source Throws(IResolveConstraint, TestDelegate) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Throws(IResolveConstraint expression, TestDelegate code) Parameters Type Name Description IResolveConstraint expression A constraint to be satisfied by the exception TestDelegate code A TestSnippet delegate Returns Type Description Exception View Source Throws(IResolveConstraint, TestDelegate, string, params object?[]?) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Throws(IResolveConstraint expression, TestDelegate code, string message, params object?[]? args) Parameters Type Name Description IResolveConstraint expression A constraint to be satisfied by the exception TestDelegate code A TestSnippet delegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source Throws(Type, TestDelegate) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Throws(Type expectedExceptionType, TestDelegate code) Parameters Type Name Description Type expectedExceptionType The exception Type expected TestDelegate code A TestDelegate Returns Type Description Exception View Source Throws(Type, TestDelegate, string, params object?[]?) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? Throws(Type expectedExceptionType, TestDelegate code, string message, params object?[]? args) Parameters Type Name Description Type expectedExceptionType The exception Type expected TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source ThrowsAsync(IResolveConstraint, AsyncTestDelegate) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? ThrowsAsync(IResolveConstraint expression, AsyncTestDelegate code) Parameters Type Name Description IResolveConstraint expression A constraint to be satisfied by the exception AsyncTestDelegate code A TestSnippet delegate Returns Type Description Exception View Source ThrowsAsync(IResolveConstraint, AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? ThrowsAsync(IResolveConstraint expression, AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description IResolveConstraint expression A constraint to be satisfied by the exception AsyncTestDelegate code A TestSnippet delegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source ThrowsAsync(Type, AsyncTestDelegate) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? ThrowsAsync(Type expectedExceptionType, AsyncTestDelegate code) Parameters Type Name Description Type expectedExceptionType The exception Type expected AsyncTestDelegate code A TestDelegate Returns Type Description Exception View Source ThrowsAsync(Type, AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static Exception? ThrowsAsync(Type expectedExceptionType, AsyncTestDelegate code, string message, params object?[]? args) Parameters Type Name Description Type expectedExceptionType The exception Type expected AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description Exception View Source ThrowsAsync(AsyncTestDelegate) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? ThrowsAsync(AsyncTestDelegate code) where TActual : Exception Parameters Type Name Description AsyncTestDelegate code A TestDelegate Returns Type Description TActual Type Parameters Name Description TActual Type of the expected exception View Source ThrowsAsync(AsyncTestDelegate, string, params object?[]?) Verifies that an async delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? ThrowsAsync(AsyncTestDelegate code, string message, params object?[]? args) where TActual : Exception Parameters Type Name Description AsyncTestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description TActual Type Parameters Name Description TActual Type of the expected exception View Source Throws(TestDelegate) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? Throws(TestDelegate code) where TActual : Exception Parameters Type Name Description TestDelegate code A TestDelegate Returns Type Description TActual Type Parameters Name Description TActual Type of the expected exception View Source Throws(TestDelegate, string, params object?[]?) Verifies that a delegate throws a particular exception when called. The returned exception may be null when inside a multiple assert block. Declaration public static TActual? Throws(TestDelegate code, string message, params object?[]? args) where TActual : Exception Parameters Type Name Description TestDelegate code A TestDelegate string message The message that will be displayed on failure object[] args Arguments to be used in formatting the message Returns Type Description TActual Type Parameters Name Description TActual Type of the expected exception View Source Warn(string) Issues a warning using the message and arguments provided. Declaration public static void Warn(string message) Parameters Type Name Description string message The message to display." }, "api/NUnit.Framework.AssertBase.html": { "href": "api/NUnit.Framework.AssertBase.html", @@ -242,7 +242,7 @@ "api/NUnit.Framework.Constraints.AnyOfConstraint.html": { "href": "api/NUnit.Framework.Constraints.AnyOfConstraint.html", "title": "Class AnyOfConstraint | NUnit Docs", - "keywords": "Class AnyOfConstraint AnyOfConstraint is used to determine whether the value is equal to any of the expected values. Inheritance object Constraint AnyOfConstraint Implements IConstraint IResolveConstraint Inherited Members Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class AnyOfConstraint : Constraint, IConstraint, IResolveConstraint Constructors View Source AnyOfConstraint(ICollection) Construct a AnyOfConstraint Declaration public AnyOfConstraint(ICollection expected) Parameters Type Name Description ICollection expected Collection of expected values Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source IgnoreCase Flag the constraint to ignore case and return self. Declaration public AnyOfConstraint IgnoreCase { get; } Property Value Type Description AnyOfConstraint Methods View Source ApplyTo(TActual) Test whether item is present in expected collection Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Actual item Returns Type Description ConstraintResult Type Parameters Name Description TActual Actual item type Overrides Constraint.ApplyTo(TActual) View Source GetStringRepresentation() Returns the string representation of this constraint Declaration protected override string GetStringRepresentation() Returns Type Description string Overrides Constraint.GetStringRepresentation() View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public AnyOfConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description AnyOfConstraint View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public AnyOfConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IEqualityComparer object to use. Returns Type Description AnyOfConstraint View Source UsingPropertiesComparer() Enables comparing of instance properties. Declaration public AnyOfConstraint UsingPropertiesComparer() Returns Type Description AnyOfConstraint Remarks This allows comparing classes that don't implement IEquatable without having to compare each property separately in own code. View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public AnyOfConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description AnyOfConstraint Type Parameters Name Description T View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public AnyOfConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description AnyOfConstraint Type Parameters Name Description T View Source Using(Comparison) Flag the constraint to use the supplied Comparison object. Declaration public AnyOfConstraint Using(Comparison comparer) Parameters Type Name Description Comparison comparer The Comparison object to use. Returns Type Description AnyOfConstraint Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied boolean-returning delegate. Declaration public AnyOfConstraint Using(Func comparer) Parameters Type Name Description Func comparer The supplied boolean-returning delegate to use. Returns Type Description AnyOfConstraint Type Parameters Name Description T Implements IConstraint IResolveConstraint" + "keywords": "Class AnyOfConstraint AnyOfConstraint is used to determine whether the value is equal to any of the expected values. Inheritance object Constraint AnyOfConstraint Implements IConstraint IResolveConstraint Inherited Members Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class AnyOfConstraint : Constraint, IConstraint, IResolveConstraint Constructors View Source AnyOfConstraint(ICollection) Construct a AnyOfConstraint Declaration public AnyOfConstraint(ICollection expected) Parameters Type Name Description ICollection expected Collection of expected values Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source IgnoreCase Flag the constraint to ignore case and return self. Declaration public AnyOfConstraint IgnoreCase { get; } Property Value Type Description AnyOfConstraint View Source IgnoreWhiteSpace Flag the constraint to ignore white space and return self. Declaration public AnyOfConstraint IgnoreWhiteSpace { get; } Property Value Type Description AnyOfConstraint Methods View Source ApplyTo(TActual) Test whether item is present in expected collection Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Actual item Returns Type Description ConstraintResult Type Parameters Name Description TActual Actual item type Overrides Constraint.ApplyTo(TActual) View Source GetStringRepresentation() Returns the string representation of this constraint Declaration protected override string GetStringRepresentation() Returns Type Description string Overrides Constraint.GetStringRepresentation() View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public AnyOfConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description AnyOfConstraint View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public AnyOfConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IEqualityComparer object to use. Returns Type Description AnyOfConstraint View Source UsingPropertiesComparer() Enables comparing of instance properties. Declaration public AnyOfConstraint UsingPropertiesComparer() Returns Type Description AnyOfConstraint Remarks This allows comparing classes that don't implement IEquatable without having to compare each property separately in own code. View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public AnyOfConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description AnyOfConstraint Type Parameters Name Description T View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public AnyOfConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description AnyOfConstraint Type Parameters Name Description T View Source Using(Comparison) Flag the constraint to use the supplied Comparison object. Declaration public AnyOfConstraint Using(Comparison comparer) Parameters Type Name Description Comparison comparer The Comparison object to use. Returns Type Description AnyOfConstraint Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied boolean-returning delegate. Declaration public AnyOfConstraint Using(Func comparer) Parameters Type Name Description Func comparer The supplied boolean-returning delegate to use. Returns Type Description AnyOfConstraint Type Parameters Name Description T Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.AssignableFromConstraint.html": { "href": "api/NUnit.Framework.Constraints.AssignableFromConstraint.html", @@ -277,7 +277,7 @@ "api/NUnit.Framework.Constraints.BinaryOperator.html": { "href": "api/NUnit.Framework.Constraints.BinaryOperator.html", "title": "Class BinaryOperator | NUnit Docs", - "keywords": "Class BinaryOperator Abstract base class for all binary operators Inheritance object ConstraintOperator BinaryOperator AndOperator OrOperator Inherited Members ConstraintOperator.left_precedence ConstraintOperator.right_precedence ConstraintOperator.LeftContext ConstraintOperator.RightContext object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class BinaryOperator : ConstraintOperator Constructors View Source BinaryOperator() Declaration protected BinaryOperator() Properties View Source LeftPrecedence Gets the left precedence of the operator Declaration public override int LeftPrecedence { get; } Property Value Type Description int Overrides ConstraintOperator.LeftPrecedence View Source RightPrecedence Gets the right precedence of the operator Declaration public override int RightPrecedence { get; } Property Value Type Description int Overrides ConstraintOperator.RightPrecedence Methods View Source ApplyOperator(IConstraint, IConstraint) Abstract method that produces a constraint by applying the operator to its left and right constraint arguments. Declaration public abstract IConstraint ApplyOperator(IConstraint left, IConstraint right) Parameters Type Name Description IConstraint left IConstraint right Returns Type Description IConstraint View Source Reduce(ConstraintStack) Reduce produces a constraint from the operator and any arguments. It takes the arguments from the constraint stack and pushes the resulting constraint on it. Declaration public override void Reduce(ConstraintBuilder.ConstraintStack stack) Parameters Type Name Description ConstraintBuilder.ConstraintStack stack Overrides ConstraintOperator.Reduce(ConstraintBuilder.ConstraintStack)" + "keywords": "Class BinaryOperator Abstract base class for all binary operators Inheritance object ConstraintOperator BinaryOperator AndOperator InsteadOperator OrOperator Inherited Members ConstraintOperator.left_precedence ConstraintOperator.right_precedence ConstraintOperator.LeftContext ConstraintOperator.RightContext object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class BinaryOperator : ConstraintOperator Constructors View Source BinaryOperator() Declaration protected BinaryOperator() Properties View Source LeftPrecedence Gets the left precedence of the operator Declaration public override int LeftPrecedence { get; } Property Value Type Description int Overrides ConstraintOperator.LeftPrecedence View Source RightPrecedence Gets the right precedence of the operator Declaration public override int RightPrecedence { get; } Property Value Type Description int Overrides ConstraintOperator.RightPrecedence Methods View Source ApplyOperator(IConstraint, IConstraint) Abstract method that produces a constraint by applying the operator to its left and right constraint arguments. Declaration public abstract IConstraint ApplyOperator(IConstraint left, IConstraint right) Parameters Type Name Description IConstraint left IConstraint right Returns Type Description IConstraint View Source Reduce(ConstraintStack) Reduce produces a constraint from the operator and any arguments. It takes the arguments from the constraint stack and pushes the resulting constraint on it. Declaration public override void Reduce(ConstraintBuilder.ConstraintStack stack) Parameters Type Name Description ConstraintBuilder.ConstraintStack stack Overrides ConstraintOperator.Reduce(ConstraintBuilder.ConstraintStack)" }, "api/NUnit.Framework.Constraints.CollectionConstraint.html": { "href": "api/NUnit.Framework.Constraints.CollectionConstraint.html", @@ -287,7 +287,7 @@ "api/NUnit.Framework.Constraints.CollectionEquivalentConstraint.html": { "href": "api/NUnit.Framework.Constraints.CollectionEquivalentConstraint.html", "title": "Class CollectionEquivalentConstraint | NUnit Docs", - "keywords": "Class CollectionEquivalentConstraint CollectionEquivalentConstraint is used to determine whether two collections are equivalent. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint CollectionEquivalentConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class CollectionEquivalentConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source CollectionEquivalentConstraint(IEnumerable) Construct a CollectionEquivalentConstraint Declaration public CollectionEquivalentConstraint(IEnumerable expected) Parameters Type Name Description IEnumerable expected Expected collection. Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Test whether the collection is equivalent to the expected. Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Actual collection to compare. Returns Type Description ConstraintResult A CollectionEquivalentConstraintResult indicating whether or not the two collections are equivalent. Type Parameters Name Description TActual Actual collection type. Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Protected method to be implemented by derived classes Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public CollectionEquivalentConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description CollectionEquivalentConstraint Self. Type Parameters Name Description TActual TExpected Implements IConstraint IResolveConstraint" + "keywords": "Class CollectionEquivalentConstraint CollectionEquivalentConstraint is used to determine whether two collections are equivalent. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint CollectionEquivalentConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.IgnoringWhiteSpace CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionItemsEqualConstraint.IgnoreWhiteSpace CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class CollectionEquivalentConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source CollectionEquivalentConstraint(IEnumerable) Construct a CollectionEquivalentConstraint Declaration public CollectionEquivalentConstraint(IEnumerable expected) Parameters Type Name Description IEnumerable expected Expected collection. Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Test whether the collection is equivalent to the expected. Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Actual collection to compare. Returns Type Description ConstraintResult A CollectionEquivalentConstraintResult indicating whether or not the two collections are equivalent. Type Parameters Name Description TActual Actual collection type. Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Protected method to be implemented by derived classes Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public CollectionEquivalentConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description CollectionEquivalentConstraint Self. Type Parameters Name Description TActualElement The type of the elements in the actual value. TExpectedElement The type of the elements in the expected value. Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.CollectionEquivalentConstraintResult.html": { "href": "api/NUnit.Framework.Constraints.CollectionEquivalentConstraintResult.html", @@ -297,7 +297,7 @@ "api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html": { "href": "api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html", "title": "Class CollectionItemsEqualConstraint | NUnit Docs", - "keywords": "Class CollectionItemsEqualConstraint CollectionItemsEqualConstraint is the abstract base class for all collection constraints that apply some notion of item equality as a part of their operation. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint CollectionEquivalentConstraint CollectionSubsetConstraint CollectionSupersetConstraint DictionaryContainsKeyConstraint DictionaryContainsKeyValuePairConstraint DictionaryContainsValueConstraint UniqueItemsConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionConstraint.IsEmpty(IEnumerable) CollectionConstraint.ApplyTo(TActual) CollectionConstraint.Matches(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Description Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class CollectionItemsEqualConstraint : CollectionConstraint, IConstraint, IResolveConstraint Constructors View Source CollectionItemsEqualConstraint() Construct an empty CollectionConstraint Declaration protected CollectionItemsEqualConstraint() View Source CollectionItemsEqualConstraint(object?) Construct a CollectionConstraint Declaration protected CollectionItemsEqualConstraint(object? arg) Parameters Type Name Description object arg Properties View Source IgnoreCase Flag the constraint to ignore case and return self. Declaration public CollectionItemsEqualConstraint IgnoreCase { get; } Property Value Type Description CollectionItemsEqualConstraint View Source IgnoringCase Get a flag indicating whether the user requested us to ignore case. Declaration protected bool IgnoringCase { get; } Property Value Type Description bool View Source UsingExternalComparer Get a flag indicating whether any external comparers are in use. Declaration protected bool UsingExternalComparer { get; } Property Value Type Description bool Methods View Source ItemsEqual(object?, object?) Compares two collection members for equality Declaration protected bool ItemsEqual(object? x, object? y) Parameters Type Name Description object x object y Returns Type Description bool View Source Tally(IEnumerable) Return a new CollectionTally for use in making tests Declaration protected CollectionTally Tally(IEnumerable c) Parameters Type Name Description IEnumerable c The collection to be included in the tally Returns Type Description CollectionTally View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public CollectionItemsEqualConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description CollectionItemsEqualConstraint View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public CollectionItemsEqualConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description CollectionItemsEqualConstraint View Source UsingPropertiesComparer() Enables comparing of instance properties. Declaration public CollectionItemsEqualConstraint UsingPropertiesComparer() Returns Type Description CollectionItemsEqualConstraint Remarks This allows comparing classes that don't implement IEquatable without having to compare each property separately in own code. View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public CollectionItemsEqualConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description CollectionItemsEqualConstraint Type Parameters Name Description T View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public CollectionItemsEqualConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description CollectionItemsEqualConstraint Type Parameters Name Description T View Source Using(Comparison) Flag the constraint to use the supplied Comparison object. Declaration public CollectionItemsEqualConstraint Using(Comparison comparison) Parameters Type Name Description Comparison comparison The Comparison object to use. Returns Type Description CollectionItemsEqualConstraint Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied boolean-returning delegate. Declaration public CollectionItemsEqualConstraint Using(Func comparer) Parameters Type Name Description Func comparer The supplied boolean-returning delegate to use. Returns Type Description CollectionItemsEqualConstraint Type Parameters Name Description T Implements IConstraint IResolveConstraint" + "keywords": "Class CollectionItemsEqualConstraint CollectionItemsEqualConstraint is the abstract base class for all collection constraints that apply some notion of item equality as a part of their operation. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint CollectionEquivalentConstraint CollectionSubsetConstraint CollectionSupersetConstraint DictionaryContainsKeyConstraint DictionaryContainsKeyValuePairConstraint DictionaryContainsValueConstraint UniqueItemsConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionConstraint.IsEmpty(IEnumerable) CollectionConstraint.ApplyTo(TActual) CollectionConstraint.Matches(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Description Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class CollectionItemsEqualConstraint : CollectionConstraint, IConstraint, IResolveConstraint Constructors View Source CollectionItemsEqualConstraint() Construct an empty CollectionConstraint Declaration protected CollectionItemsEqualConstraint() View Source CollectionItemsEqualConstraint(object?) Construct a CollectionConstraint Declaration protected CollectionItemsEqualConstraint(object? arg) Parameters Type Name Description object arg Properties View Source IgnoreCase Flag the constraint to ignore case and return self. Declaration public CollectionItemsEqualConstraint IgnoreCase { get; } Property Value Type Description CollectionItemsEqualConstraint View Source IgnoreWhiteSpace Flag the constraint to ignore white space and return self. Declaration public CollectionItemsEqualConstraint IgnoreWhiteSpace { get; } Property Value Type Description CollectionItemsEqualConstraint View Source IgnoringCase Get a flag indicating whether the user requested us to ignore case. Declaration protected bool IgnoringCase { get; } Property Value Type Description bool View Source IgnoringWhiteSpace Get a flag indicating whether the user requested us to ignore white space. Declaration protected bool IgnoringWhiteSpace { get; } Property Value Type Description bool View Source UsingExternalComparer Get a flag indicating whether any external comparers are in use. Declaration protected bool UsingExternalComparer { get; } Property Value Type Description bool Methods View Source ItemsEqual(object?, object?) Compares two collection members for equality Declaration protected bool ItemsEqual(object? x, object? y) Parameters Type Name Description object x object y Returns Type Description bool View Source Tally(IEnumerable) Return a new CollectionTally for use in making tests Declaration protected CollectionTally Tally(IEnumerable c) Parameters Type Name Description IEnumerable c The collection to be included in the tally Returns Type Description CollectionTally View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public CollectionItemsEqualConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description CollectionItemsEqualConstraint View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public CollectionItemsEqualConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description CollectionItemsEqualConstraint View Source UsingPropertiesComparer() Enables comparing of instance properties. Declaration public CollectionItemsEqualConstraint UsingPropertiesComparer() Returns Type Description CollectionItemsEqualConstraint Remarks This allows comparing classes that don't implement IEquatable without having to compare each property separately in own code. View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public CollectionItemsEqualConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description CollectionItemsEqualConstraint Type Parameters Name Description T View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public CollectionItemsEqualConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description CollectionItemsEqualConstraint Type Parameters Name Description T View Source Using(Comparison) Flag the constraint to use the supplied Comparison object. Declaration public CollectionItemsEqualConstraint Using(Comparison comparison) Parameters Type Name Description Comparison comparison The Comparison object to use. Returns Type Description CollectionItemsEqualConstraint Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied boolean-returning delegate. Declaration public CollectionItemsEqualConstraint Using(Func comparer) Parameters Type Name Description Func comparer The supplied boolean-returning delegate to use. Returns Type Description CollectionItemsEqualConstraint Type Parameters Name Description T Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.CollectionOperator.html": { "href": "api/NUnit.Framework.Constraints.CollectionOperator.html", @@ -312,12 +312,12 @@ "api/NUnit.Framework.Constraints.CollectionSubsetConstraint.html": { "href": "api/NUnit.Framework.Constraints.CollectionSubsetConstraint.html", "title": "Class CollectionSubsetConstraint | NUnit Docs", - "keywords": "Class CollectionSubsetConstraint CollectionSubsetConstraint is used to determine whether one collection is a subset of another Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint CollectionSubsetConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class CollectionSubsetConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source CollectionSubsetConstraint(IEnumerable) Construct a CollectionSubsetConstraint Declaration public CollectionSubsetConstraint(IEnumerable expected) Parameters Type Name Description IEnumerable expected The collection that the actual value is expected to be a subset of Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value. Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Test whether the actual collection is a subset of the expected collection provided. Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public CollectionSubsetConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description CollectionSubsetConstraint Self. Type Parameters Name Description TSubsetType TSupersetType Implements IConstraint IResolveConstraint" + "keywords": "Class CollectionSubsetConstraint CollectionSubsetConstraint is used to determine whether one collection is a subset of another Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint CollectionSubsetConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.IgnoringWhiteSpace CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionItemsEqualConstraint.IgnoreWhiteSpace CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class CollectionSubsetConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source CollectionSubsetConstraint(IEnumerable) Construct a CollectionSubsetConstraint Declaration public CollectionSubsetConstraint(IEnumerable expected) Parameters Type Name Description IEnumerable expected The collection that the actual value is expected to be a subset of Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value. Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Test whether the actual collection is a subset of the expected collection provided. Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public CollectionSubsetConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description CollectionSubsetConstraint Self. Type Parameters Name Description TSubsetElement The type of the elements in the actual subset. TSupersetElement The type of the elements in the expected superset. Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html": { "href": "api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html", "title": "Class CollectionSupersetConstraint | NUnit Docs", - "keywords": "Class CollectionSupersetConstraint CollectionSupersetConstraint is used to determine whether one collection is a superset of another Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint CollectionSupersetConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class CollectionSupersetConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source CollectionSupersetConstraint(IEnumerable) Construct a CollectionSupersetConstraint Declaration public CollectionSupersetConstraint(IEnumerable expected) Parameters Type Name Description IEnumerable expected The collection that the actual value is expected to be a superset of Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value. Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Test whether the actual collection is a superset of the expected collection provided. Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public CollectionSupersetConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description CollectionSupersetConstraint Self. Type Parameters Name Description TSupersetType TSubsetType Implements IConstraint IResolveConstraint" + "keywords": "Class CollectionSupersetConstraint CollectionSupersetConstraint is used to determine whether one collection is a superset of another Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint CollectionSupersetConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.IgnoringWhiteSpace CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionItemsEqualConstraint.IgnoreWhiteSpace CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class CollectionSupersetConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source CollectionSupersetConstraint(IEnumerable) Construct a CollectionSupersetConstraint Declaration public CollectionSupersetConstraint(IEnumerable expected) Parameters Type Name Description IEnumerable expected The collection that the actual value is expected to be a superset of Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value. Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Test whether the actual collection is a superset of the expected collection provided. Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public CollectionSupersetConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description CollectionSupersetConstraint Self. Type Parameters Name Description TSupersetElement The type of the elements in the actual superset. TSubsetElement The type of the elements in the expected subset. Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult.html": { "href": "api/NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult.html", @@ -342,7 +342,7 @@ "api/NUnit.Framework.Constraints.Constraint.html": { "href": "api/NUnit.Framework.Constraints.Constraint.html", "title": "Class Constraint | NUnit Docs", - "keywords": "Class Constraint The Constraint class is the base of all built-in constraints within NUnit. It provides the operator overloads used to combine constraints. Inheritance object Constraint AnyOfConstraint AttributeExistsConstraint BinaryConstraint CollectionConstraint ComparisonConstraint ContainsConstraint CountZeroConstraint DefaultConstraint EmptyConstraint EmptyDirectoryConstraint EmptyGuidConstraint EqualConstraint ExactCountConstraint FalseConstraint FileOrDirectoryExistsConstraint NaNConstraint NullConstraint PredicateConstraint PrefixConstraint PropertyExistsConstraint RangeConstraint RegexConstraint SameAsConstraint StringConstraint ThrowsExceptionConstraint ThrowsNothingConstraint TrueConstraint TypeConstraint XmlSerializableConstraint Implements IConstraint IResolveConstraint Inherited Members object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class Constraint : IConstraint, IResolveConstraint Constructors View Source Constraint(params object?[]) Construct a constraint with optional arguments Declaration protected Constraint(params object?[] args) Parameters Type Name Description object[] args Arguments to be saved Properties View Source And Returns a ConstraintExpression by appending And to the current constraint. Declaration public ConstraintExpression And { get; } Property Value Type Description ConstraintExpression View Source Arguments Arguments provided to this Constraint, for use in formatting the description. Declaration public object?[] Arguments { get; } Property Value Type Description object[] View Source Builder The ConstraintBuilder holding this constraint Declaration public ConstraintBuilder? Builder { get; set; } Property Value Type Description ConstraintBuilder View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public abstract string Description { get; } Property Value Type Description string View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public virtual string DisplayName { get; } Property Value Type Description string View Source Or Returns a ConstraintExpression by appending Or to the current constraint. Declaration public ConstraintExpression Or { get; } Property Value Type Description ConstraintExpression View Source With Returns a ConstraintExpression by appending And to the current constraint. Declaration public ConstraintExpression With { get; } Property Value Type Description ConstraintExpression Methods View Source After(int) Returns a DelayedConstraint.WithRawDelayInterval with the specified delay time. Declaration public DelayedConstraint.WithRawDelayInterval After(int delay) Parameters Type Name Description int delay The delay, which defaults to milliseconds. Returns Type Description DelayedConstraint.WithRawDelayInterval View Source After(int, int) Returns a DelayedConstraint with the specified delay time and polling interval. Declaration public DelayedConstraint After(int delayInMilliseconds, int pollingInterval) Parameters Type Name Description int delayInMilliseconds The delay in milliseconds. int pollingInterval The interval at which to test the constraint. Returns Type Description DelayedConstraint View Source ApplyTo(ActualValueDelegate) Applies the constraint to an ActualValueDelegate that returns the value to be tested. The default implementation simply evaluates the delegate but derived classes may override it to provide for delayed processing. Declaration public virtual ConstraintResult ApplyTo(ActualValueDelegate del) Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate Returns Type Description ConstraintResult A ConstraintResult Type Parameters Name Description TActual View Source ApplyTo(TActual) Applies the constraint to an actual value, returning a ConstraintResult. Declaration public abstract ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult A ConstraintResult Type Parameters Name Description TActual View Source ApplyTo(ref TActual) Test whether the constraint is satisfied by a given reference. The default implementation simply dereferences the value but derived classes may override it to provide for delayed processing. Declaration public virtual ConstraintResult ApplyTo(ref TActual actual) Parameters Type Name Description TActual actual A reference to the value to be tested Returns Type Description ConstraintResult A ConstraintResult Type Parameters Name Description TActual View Source GetStringRepresentation() Returns the string representation of this constraint Declaration protected virtual string GetStringRepresentation() Returns Type Description string View Source GetStringRepresentation(IEnumerable) Returns the string representation of this constraint and the passed in arguments Declaration protected string GetStringRepresentation(IEnumerable arguments) Parameters Type Name Description IEnumerable arguments Returns Type Description string View Source GetTestObject(ActualValueDelegate) Retrieves the value to be tested from an ActualValueDelegate. The default implementation simply evaluates the delegate but derived classes may override it to provide for delayed processing. Declaration protected virtual object? GetTestObject(ActualValueDelegate del) Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate Returns Type Description object Delegate evaluation result Type Parameters Name Description TActual View Source ToString() Default override of ToString returns the constraint DisplayName followed by any arguments within angle brackets. Declaration public override string ToString() Returns Type Description string Overrides object.ToString() Operators View Source operator &(Constraint, Constraint) This operator creates a constraint that is satisfied only if both argument constraints are satisfied. Declaration public static Constraint operator &(Constraint left, Constraint right) Parameters Type Name Description Constraint left Constraint right Returns Type Description Constraint View Source operator |(Constraint, Constraint) This operator creates a constraint that is satisfied if either of the argument constraints is satisfied. Declaration public static Constraint operator |(Constraint left, Constraint right) Parameters Type Name Description Constraint left Constraint right Returns Type Description Constraint View Source operator !(Constraint) This operator creates a constraint that is satisfied if the argument constraint is not satisfied. Declaration public static Constraint operator !(Constraint constraint) Parameters Type Name Description Constraint constraint Returns Type Description Constraint Implements IConstraint IResolveConstraint" + "keywords": "Class Constraint The Constraint class is the base of all built-in constraints within NUnit. It provides the operator overloads used to combine constraints. Inheritance object Constraint AnyOfConstraint AttributeExistsConstraint BinaryConstraint CollectionConstraint ComparisonConstraint ContainsConstraint CountZeroConstraint DefaultConstraint EmptyConstraint EmptyDirectoryConstraint EmptyGuidConstraint EqualConstraint ExactCountConstraint FalseConstraint FileOrDirectoryExistsConstraint NaNConstraint NullConstraint PredicateConstraint PrefixConstraint PropertyExistsConstraint RangeConstraint RegexConstraint SameAsConstraint StringConstraint ThrowsExceptionConstraint ThrowsNothingConstraint TrueConstraint TypeConstraint XmlSerializableConstraint Implements IConstraint IResolveConstraint Inherited Members object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class Constraint : IConstraint, IResolveConstraint Constructors View Source Constraint(params object?[]) Construct a constraint with optional arguments Declaration protected Constraint(params object?[] args) Parameters Type Name Description object[] args Arguments to be saved Properties View Source And Returns a ConstraintExpression by appending And to the current constraint. Declaration public ConstraintExpression And { get; } Property Value Type Description ConstraintExpression View Source Arguments Arguments provided to this Constraint, for use in formatting the description. Declaration public object?[] Arguments { get; } Property Value Type Description object[] View Source Builder The ConstraintBuilder holding this constraint Declaration public ConstraintBuilder? Builder { get; set; } Property Value Type Description ConstraintBuilder View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public abstract string Description { get; } Property Value Type Description string View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public virtual string DisplayName { get; } Property Value Type Description string View Source Or Returns a ConstraintExpression by appending Or to the current constraint. Declaration public ConstraintExpression Or { get; } Property Value Type Description ConstraintExpression View Source With Returns a ConstraintExpression by appending And to the current constraint. Declaration public ConstraintExpression With { get; } Property Value Type Description ConstraintExpression Methods View Source After(int) Returns a DelayedConstraint.WithRawDelayInterval with the specified delay time. Declaration public DelayedConstraint.WithRawDelayInterval After(int delay) Parameters Type Name Description int delay The delay, which defaults to milliseconds. Returns Type Description DelayedConstraint.WithRawDelayInterval View Source After(int, int) Returns a DelayedConstraint with the specified delay time and polling interval. Declaration public DelayedConstraint After(int delayInMilliseconds, int pollingInterval) Parameters Type Name Description int delayInMilliseconds The delay in milliseconds. int pollingInterval The interval at which to test the constraint, in milliseconds. Returns Type Description DelayedConstraint View Source ApplyTo(ActualValueDelegate) Applies the constraint to an ActualValueDelegate that returns the value to be tested. The default implementation simply evaluates the delegate but derived classes may override it to provide for delayed processing. Declaration public virtual ConstraintResult ApplyTo(ActualValueDelegate del) Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate Returns Type Description ConstraintResult A ConstraintResult Type Parameters Name Description TActual View Source ApplyTo(TActual) Applies the constraint to an actual value, returning a ConstraintResult. Declaration public abstract ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult A ConstraintResult Type Parameters Name Description TActual View Source ApplyTo(ref TActual) Test whether the constraint is satisfied by a given reference. The default implementation simply dereferences the value but derived classes may override it to provide for delayed processing. Declaration public virtual ConstraintResult ApplyTo(ref TActual actual) Parameters Type Name Description TActual actual A reference to the value to be tested Returns Type Description ConstraintResult A ConstraintResult Type Parameters Name Description TActual View Source GetStringRepresentation() Returns the string representation of this constraint Declaration protected virtual string GetStringRepresentation() Returns Type Description string View Source GetStringRepresentation(IEnumerable) Returns the string representation of this constraint and the passed in arguments Declaration protected string GetStringRepresentation(IEnumerable arguments) Parameters Type Name Description IEnumerable arguments Returns Type Description string View Source GetTestObject(ActualValueDelegate) Retrieves the value to be tested from an ActualValueDelegate. The default implementation simply evaluates the delegate but derived classes may override it to provide for delayed processing. Declaration protected virtual object? GetTestObject(ActualValueDelegate del) Parameters Type Name Description ActualValueDelegate del An ActualValueDelegate Returns Type Description object Delegate evaluation result Type Parameters Name Description TActual View Source ToString() Default override of ToString returns the constraint DisplayName followed by any arguments within angle brackets. Declaration public override string ToString() Returns Type Description string Overrides object.ToString() Operators View Source operator &(Constraint, Constraint) This operator creates a constraint that is satisfied only if both argument constraints are satisfied. Declaration public static Constraint operator &(Constraint left, Constraint right) Parameters Type Name Description Constraint left Constraint right Returns Type Description Constraint View Source operator |(Constraint, Constraint) This operator creates a constraint that is satisfied if either of the argument constraints is satisfied. Declaration public static Constraint operator |(Constraint left, Constraint right) Parameters Type Name Description Constraint left Constraint right Returns Type Description Constraint View Source operator !(Constraint) This operator creates a constraint that is satisfied if the argument constraint is not satisfied. Declaration public static Constraint operator !(Constraint constraint) Parameters Type Name Description Constraint constraint Returns Type Description Constraint Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.html": { "href": "api/NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.html", @@ -357,7 +357,7 @@ "api/NUnit.Framework.Constraints.ConstraintExpression.html": { "href": "api/NUnit.Framework.Constraints.ConstraintExpression.html", "title": "Class ConstraintExpression | NUnit Docs", - "keywords": "Class ConstraintExpression ConstraintExpression represents a compound constraint in the process of being constructed from a series of syntactic elements. Individual elements are appended to the expression as they are reorganized. When a constraint is appended, it is returned as the value of the operation so that modifiers may be applied. However, any partially built expression is attached to the constraint for later resolution. When an operator is appended, the partial expression is returned. If it's a self-resolving operator, then a ResolvableConstraintExpression is returned. Inheritance object ConstraintExpression ItemsConstraintExpression ResolvableConstraintExpression Inherited Members object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class ConstraintExpression Constructors View Source ConstraintExpression() Initializes a new instance of the ConstraintExpression class. Declaration public ConstraintExpression() View Source ConstraintExpression(ConstraintBuilder) Initializes a new instance of the ConstraintExpression class passing in a ConstraintBuilder, which may be pre-populated. Declaration public ConstraintExpression(ConstraintBuilder builder) Parameters Type Name Description ConstraintBuilder builder The builder. Fields View Source builder The ConstraintBuilder holding the elements recognized so far Declaration protected readonly ConstraintBuilder builder Field Value Type Description ConstraintBuilder Properties View Source All Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if all of them succeed. Declaration public ConstraintExpression All { get; } Property Value Type Description ConstraintExpression View Source Count Returns a new ConstraintExpression, which will apply the following constraint to the Count property of the object being tested. Declaration public ResolvableConstraintExpression Count { get; } Property Value Type Description ResolvableConstraintExpression View Source Default Returns a constraint that tests for default value Declaration public DefaultConstraint Default { get; } Property Value Type Description DefaultConstraint View Source Empty Returns a constraint that tests for empty Declaration public EmptyConstraint Empty { get; } Property Value Type Description EmptyConstraint View Source Exist Returns a constraint that succeeds if the value is a file or directory and it exists. Declaration public Constraint Exist { get; } Property Value Type Description Constraint View Source False Returns a constraint that tests for False Declaration public FalseConstraint False { get; } Property Value Type Description FalseConstraint View Source InnerException Returns a new ConstraintExpression, which will apply the following constraint to the InnerException property of the object being tested. Declaration public ResolvableConstraintExpression InnerException { get; } Property Value Type Description ResolvableConstraintExpression View Source Length Returns a new ConstraintExpression, which will apply the following constraint to the Length property of the object being tested. Declaration public ResolvableConstraintExpression Length { get; } Property Value Type Description ResolvableConstraintExpression View Source Message Returns a new ConstraintExpression, which will apply the following constraint to the Message property of the object being tested. Declaration public ResolvableConstraintExpression Message { get; } Property Value Type Description ResolvableConstraintExpression View Source NaN Returns a constraint that tests for NaN Declaration public NaNConstraint NaN { get; } Property Value Type Description NaNConstraint View Source Negative Returns a constraint that tests for a negative value Declaration public LessThanConstraint Negative { get; } Property Value Type Description LessThanConstraint View Source No Returns a ConstraintExpression that negates any following constraint. Declaration public ConstraintExpression No { get; } Property Value Type Description ConstraintExpression View Source None Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if all of them fail. Declaration public ConstraintExpression None { get; } Property Value Type Description ConstraintExpression View Source Not Returns a ConstraintExpression that negates any following constraint. Declaration public ConstraintExpression Not { get; } Property Value Type Description ConstraintExpression View Source Null Returns a constraint that tests for null Declaration public NullConstraint Null { get; } Property Value Type Description NullConstraint View Source One Returns a ItemsConstraintExpression, which will apply the following constraint to a collection of length one, succeeding only if exactly one of them succeeds. Declaration public ItemsConstraintExpression One { get; } Property Value Type Description ItemsConstraintExpression View Source Ordered Returns a constraint that tests whether a collection is ordered Declaration public CollectionOrderedConstraint Ordered { get; } Property Value Type Description CollectionOrderedConstraint View Source Positive Returns a constraint that tests for a positive value Declaration public GreaterThanConstraint Positive { get; } Property Value Type Description GreaterThanConstraint View Source Some Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if at least one of them succeeds. Declaration public ConstraintExpression Some { get; } Property Value Type Description ConstraintExpression View Source True Returns a constraint that tests for True Declaration public TrueConstraint True { get; } Property Value Type Description TrueConstraint View Source Unique Returns a constraint that tests whether a collection contains all unique items. Declaration public UniqueItemsConstraint Unique { get; } Property Value Type Description UniqueItemsConstraint View Source With With is currently a NOP - reserved for future use. Declaration public ConstraintExpression With { get; } Property Value Type Description ConstraintExpression View Source XmlSerializable Returns a constraint that tests whether an object graph is serializable in XML format. Declaration public XmlSerializableConstraint XmlSerializable { get; } Property Value Type Description XmlSerializableConstraint View Source Zero Returns a constraint that tests if item is equal to zero Declaration public EqualConstraint Zero { get; } Property Value Type Description EqualConstraint Methods View Source AnyOf(ICollection) Returns a constraint that tests if an item is equal to any of expected values Declaration public AnyOfConstraint AnyOf(ICollection expected) Parameters Type Name Description ICollection expected Expected values Returns Type Description AnyOfConstraint View Source AnyOf(params object?[]?) Returns a constraint that tests if an item is equal to any of parameters Declaration public AnyOfConstraint AnyOf(params object?[]? expected) Parameters Type Name Description object[] expected Expected values Returns Type Description AnyOfConstraint View Source Append(Constraint) Appends a constraint to the expression and returns that constraint, which is associated with the current state of the expression being built. Note that the constraint is not reduced at this time. For example, if there is a NotOperator on the stack we don't reduce and return a NotConstraint. The original constraint must be returned because it may support modifiers that are yet to be applied. Declaration public Constraint Append(Constraint constraint) Parameters Type Name Description Constraint constraint Returns Type Description Constraint View Source Append(ConstraintOperator) Appends an operator to the expression and returns the resulting expression itself. Declaration public ConstraintExpression Append(ConstraintOperator op) Parameters Type Name Description ConstraintOperator op Returns Type Description ConstraintExpression View Source Append(SelfResolvingOperator) Appends a self-resolving operator to the expression and returns a new ResolvableConstraintExpression. Declaration public ResolvableConstraintExpression Append(SelfResolvingOperator op) Parameters Type Name Description SelfResolvingOperator op Returns Type Description ResolvableConstraintExpression View Source AssignableFrom(Type) Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public AssignableFromConstraint AssignableFrom(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description AssignableFromConstraint View Source AssignableFrom() Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public AssignableFromConstraint AssignableFrom() Returns Type Description AssignableFromConstraint Type Parameters Name Description TExpected View Source AssignableTo(Type) Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public AssignableToConstraint AssignableTo(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description AssignableToConstraint View Source AssignableTo() Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public AssignableToConstraint AssignableTo() Returns Type Description AssignableToConstraint Type Parameters Name Description TExpected View Source AtLeast(object) Returns a constraint that tests whether the actual value is greater than or equal to the supplied argument Declaration public GreaterThanOrEqualConstraint AtLeast(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanOrEqualConstraint View Source AtMost(object) Returns a constraint that tests whether the actual value is less than or equal to the supplied argument Declaration public LessThanOrEqualConstraint AtMost(object expected) Parameters Type Name Description object expected Returns Type Description LessThanOrEqualConstraint View Source Attribute(Type) Returns a new AttributeConstraint checking for the presence of a particular attribute on an object. Declaration public ResolvableConstraintExpression Attribute(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description ResolvableConstraintExpression View Source Attribute() Returns a new AttributeConstraint checking for the presence of a particular attribute on an object. Declaration public ResolvableConstraintExpression Attribute() Returns Type Description ResolvableConstraintExpression Type Parameters Name Description TExpected View Source Contain(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. Declaration public SomeItemsConstraint Contain(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Contain(string?) Returns a new ContainsConstraint. This constraint will, in turn, make use of the appropriate second-level constraint, depending on the type of the actual argument. This overload is only used if the item sought is a string, since any other type implies that we are looking for a collection member. Declaration public ContainsConstraint Contain(string? expected) Parameters Type Name Description string expected Returns Type Description ContainsConstraint View Source ContainKey(object) Returns a new DictionaryContainsKeyConstraint checking for the presence of a particular key in the Dictionary key collection. Declaration public DictionaryContainsKeyConstraint ContainKey(object expected) Parameters Type Name Description object expected The key to be matched in the Dictionary key collection Returns Type Description DictionaryContainsKeyConstraint View Source ContainValue(object) Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the Dictionary value collection. Declaration public DictionaryContainsValueConstraint ContainValue(object expected) Parameters Type Name Description object expected The value to be matched in the Dictionary value collection Returns Type Description DictionaryContainsValueConstraint View Source Contains(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. To search for a substring instead of a collection element, use the Contains(string?) overload. Declaration public SomeItemsConstraint Contains(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Contains(string?) Returns a new ContainsConstraint. This constraint will, in turn, make use of the appropriate second-level constraint, depending on the type of the actual argument. To search for a collection element instead of a substring, use the Contains(object?) overload. Declaration public ContainsConstraint Contains(string? expected) Parameters Type Name Description string expected Returns Type Description ContainsConstraint View Source EndWith(string) Returns a constraint that succeeds if the actual value ends with the substring supplied as an argument. Declaration public EndsWithConstraint EndWith(string expected) Parameters Type Name Description string expected Returns Type Description EndsWithConstraint View Source EndsWith(string) Returns a constraint that succeeds if the actual value ends with the substring supplied as an argument. Declaration public EndsWithConstraint EndsWith(string expected) Parameters Type Name Description string expected Returns Type Description EndsWithConstraint View Source EqualTo(object?) Returns a constraint that tests two items for equality Declaration public EqualConstraint EqualTo(object? expected) Parameters Type Name Description object expected Returns Type Description EqualConstraint View Source EquivalentTo(IEnumerable) Returns a constraint that tests whether the actual value is a collection containing the same elements as the collection supplied as an argument. Declaration public CollectionEquivalentConstraint EquivalentTo(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionEquivalentConstraint View Source Exactly(int) Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding only if a specified number of them succeed. Declaration public ItemsConstraintExpression Exactly(int expectedCount) Parameters Type Name Description int expectedCount Returns Type Description ItemsConstraintExpression View Source GreaterThan(object) Returns a constraint that tests whether the actual value is greater than the supplied argument Declaration public GreaterThanConstraint GreaterThan(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanConstraint View Source GreaterThanOrEqualTo(object) Returns a constraint that tests whether the actual value is greater than or equal to the supplied argument Declaration public GreaterThanOrEqualConstraint GreaterThanOrEqualTo(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanOrEqualConstraint View Source InRange(object, object) Returns a constraint that tests whether the actual value falls inclusively within a specified range. Declaration public RangeConstraint InRange(object from, object to) Parameters Type Name Description object from Inclusive beginning of the range. object to Inclusive end of the range. Returns Type Description RangeConstraint View Source InstanceOf(Type) Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. Declaration public InstanceOfTypeConstraint InstanceOf(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description InstanceOfTypeConstraint View Source InstanceOf() Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. Declaration public InstanceOfTypeConstraint InstanceOf() Returns Type Description InstanceOfTypeConstraint Type Parameters Name Description TExpected View Source ItemAt(params object[]) Returns a new IndexerConstraintExpression, which will apply any following constraint to that indexer value. Declaration public ConstraintExpression ItemAt(params object[] indexArgs) Parameters Type Name Description object[] indexArgs Index accessor values. Returns Type Description ConstraintExpression View Source LessThan(object) Returns a constraint that tests whether the actual value is less than the supplied argument Declaration public LessThanConstraint LessThan(object expected) Parameters Type Name Description object expected Returns Type Description LessThanConstraint View Source LessThanOrEqualTo(object) Returns a constraint that tests whether the actual value is less than or equal to the supplied argument Declaration public LessThanOrEqualConstraint LessThanOrEqualTo(object expected) Parameters Type Name Description object expected Returns Type Description LessThanOrEqualConstraint View Source Match(string) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public RegexConstraint Match(string pattern) Parameters Type Name Description string pattern Returns Type Description RegexConstraint View Source Match(Regex) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public RegexConstraint Match(Regex regex) Parameters Type Name Description Regex regex Returns Type Description RegexConstraint View Source Matches(IResolveConstraint) Returns the constraint provided as an argument - used to allow custom custom constraints to easily participate in the syntax. Declaration public Constraint Matches(IResolveConstraint constraint) Parameters Type Name Description IResolveConstraint constraint Returns Type Description Constraint View Source Matches(string) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public RegexConstraint Matches(string pattern) Parameters Type Name Description string pattern Returns Type Description RegexConstraint View Source Matches(Regex) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public RegexConstraint Matches(Regex regex) Parameters Type Name Description Regex regex Returns Type Description RegexConstraint View Source Matches(Predicate) Returns the constraint provided as an argument - used to allow custom custom constraints to easily participate in the syntax. Declaration public Constraint Matches(Predicate predicate) Parameters Type Name Description Predicate predicate Returns Type Description Constraint Type Parameters Name Description TActual View Source Member(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. Declaration public SomeItemsConstraint Member(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Property(string) Returns a new PropertyConstraintExpression, which will either test for the existence of the named property on the object being tested or apply any following constraint to that property. Declaration public ResolvableConstraintExpression Property(string name) Parameters Type Name Description string name Returns Type Description ResolvableConstraintExpression View Source SameAs(object?) Returns a constraint that tests that two references are the same object Declaration public SameAsConstraint SameAs(object? expected) Parameters Type Name Description object expected Returns Type Description SameAsConstraint View Source SamePath(string) Returns a constraint that tests whether the path provided is the same as an expected path after canonicalization. Declaration public SamePathConstraint SamePath(string expected) Parameters Type Name Description string expected Returns Type Description SamePathConstraint View Source SamePathOrUnder(string) Returns a constraint that tests whether the path provided is the same path or under an expected path after canonicalization. Declaration public SamePathOrUnderConstraint SamePathOrUnder(string expected) Parameters Type Name Description string expected Returns Type Description SamePathOrUnderConstraint View Source StartWith(string) Returns a constraint that succeeds if the actual value starts with the substring supplied as an argument. Declaration public StartsWithConstraint StartWith(string expected) Parameters Type Name Description string expected Returns Type Description StartsWithConstraint View Source StartsWith(string) Returns a constraint that succeeds if the actual value starts with the substring supplied as an argument. Declaration public StartsWithConstraint StartsWith(string expected) Parameters Type Name Description string expected Returns Type Description StartsWithConstraint View Source SubPathOf(string) Returns a constraint that tests whether the path provided is the a subpath of the expected path after canonicalization. Declaration public SubPathConstraint SubPathOf(string expected) Parameters Type Name Description string expected Returns Type Description SubPathConstraint View Source SubsetOf(IEnumerable) Returns a constraint that tests whether the actual value is a subset of the collection supplied as an argument. Declaration public CollectionSubsetConstraint SubsetOf(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionSubsetConstraint View Source SupersetOf(IEnumerable) Returns a constraint that tests whether the actual value is a superset of the collection supplied as an argument. Declaration public CollectionSupersetConstraint SupersetOf(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionSupersetConstraint View Source ToString() Returns a string representation of the expression as it currently stands. This should only be used for testing, since it has the side-effect of resolving the expression. Declaration public override string ToString() Returns Type Description string Overrides object.ToString() View Source TypeOf(Type) Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. Declaration public ExactTypeConstraint TypeOf(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description ExactTypeConstraint View Source TypeOf() Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. Declaration public ExactTypeConstraint TypeOf() Returns Type Description ExactTypeConstraint Type Parameters Name Description TExpected" + "keywords": "Class ConstraintExpression ConstraintExpression represents a compound constraint in the process of being constructed from a series of syntactic elements. Individual elements are appended to the expression as they are reorganized. When a constraint is appended, it is returned as the value of the operation so that modifiers may be applied. However, any partially built expression is attached to the constraint for later resolution. When an operator is appended, the partial expression is returned. If it's a self-resolving operator, then a ResolvableConstraintExpression is returned. Inheritance object ConstraintExpression ItemsConstraintExpression ResolvableConstraintExpression Inherited Members object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class ConstraintExpression Constructors View Source ConstraintExpression() Initializes a new instance of the ConstraintExpression class. Declaration public ConstraintExpression() View Source ConstraintExpression(ConstraintBuilder) Initializes a new instance of the ConstraintExpression class passing in a ConstraintBuilder, which may be pre-populated. Declaration public ConstraintExpression(ConstraintBuilder builder) Parameters Type Name Description ConstraintBuilder builder The builder. Fields View Source builder The ConstraintBuilder holding the elements recognized so far Declaration protected readonly ConstraintBuilder builder Field Value Type Description ConstraintBuilder Properties View Source All Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if all of them succeed. Declaration public ConstraintExpression All { get; } Property Value Type Description ConstraintExpression View Source Count Returns a new ConstraintExpression, which will apply the following constraint to the Count property of the object being tested. Declaration public ResolvableConstraintExpression Count { get; } Property Value Type Description ResolvableConstraintExpression View Source Default Returns a constraint that tests for default value Declaration public DefaultConstraint Default { get; } Property Value Type Description DefaultConstraint View Source Empty Returns a constraint that tests for empty Declaration public EmptyConstraint Empty { get; } Property Value Type Description EmptyConstraint View Source Exist Returns a constraint that succeeds if the value is a file or directory and it exists. Declaration public Constraint Exist { get; } Property Value Type Description Constraint View Source False Returns a constraint that tests for False Declaration public FalseConstraint False { get; } Property Value Type Description FalseConstraint View Source InnerException Returns a new ConstraintExpression, which will apply the following constraint to the InnerException property of the object being tested. Declaration public ResolvableConstraintExpression InnerException { get; } Property Value Type Description ResolvableConstraintExpression View Source Length Returns a new ConstraintExpression, which will apply the following constraint to the Length property of the object being tested. Declaration public ResolvableConstraintExpression Length { get; } Property Value Type Description ResolvableConstraintExpression View Source Message Returns a new ConstraintExpression, which will apply the following constraint to the Message property of the object being tested. Declaration public ResolvableConstraintExpression Message { get; } Property Value Type Description ResolvableConstraintExpression View Source NaN Returns a constraint that tests for NaN Declaration public NaNConstraint NaN { get; } Property Value Type Description NaNConstraint View Source Negative Returns a constraint that tests for a negative value Declaration public LessThanConstraint Negative { get; } Property Value Type Description LessThanConstraint View Source No Returns a ConstraintExpression that negates any following constraint. Declaration public ConstraintExpression No { get; } Property Value Type Description ConstraintExpression View Source None Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if all of them fail. Declaration public ConstraintExpression None { get; } Property Value Type Description ConstraintExpression View Source Not Returns a ConstraintExpression that negates any following constraint. Declaration public ConstraintExpression Not { get; } Property Value Type Description ConstraintExpression View Source Null Returns a constraint that tests for null Declaration public NullConstraint Null { get; } Property Value Type Description NullConstraint View Source One Returns a ItemsConstraintExpression, which will apply the following constraint to a collection of length one, succeeding only if exactly one of them succeeds. Declaration public ItemsConstraintExpression One { get; } Property Value Type Description ItemsConstraintExpression View Source Ordered Returns a constraint that tests whether a collection is ordered Declaration public CollectionOrderedConstraint Ordered { get; } Property Value Type Description CollectionOrderedConstraint View Source Positive Returns a constraint that tests for a positive value Declaration public GreaterThanConstraint Positive { get; } Property Value Type Description GreaterThanConstraint View Source Some Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if at least one of them succeeds. Declaration public ConstraintExpression Some { get; } Property Value Type Description ConstraintExpression View Source True Returns a constraint that tests for True Declaration public TrueConstraint True { get; } Property Value Type Description TrueConstraint View Source Unique Returns a constraint that tests whether a collection contains all unique items. Declaration public UniqueItemsConstraint Unique { get; } Property Value Type Description UniqueItemsConstraint View Source WhiteSpace Returns a constraint that tests for white-space Declaration public WhiteSpaceConstraint WhiteSpace { get; } Property Value Type Description WhiteSpaceConstraint View Source With With is currently a NOP - reserved for future use. Declaration public ConstraintExpression With { get; } Property Value Type Description ConstraintExpression View Source XmlSerializable Returns a constraint that tests whether an object graph is serializable in XML format. Declaration public XmlSerializableConstraint XmlSerializable { get; } Property Value Type Description XmlSerializableConstraint View Source Zero Returns a constraint that tests if item is equal to zero Declaration public EqualConstraint Zero { get; } Property Value Type Description EqualConstraint Methods View Source AnyOf(ICollection) Returns a constraint that tests if an item is equal to any of expected values Declaration public AnyOfConstraint AnyOf(ICollection expected) Parameters Type Name Description ICollection expected Expected values Returns Type Description AnyOfConstraint View Source AnyOf(params object?[]?) Returns a constraint that tests if an item is equal to any of parameters Declaration public AnyOfConstraint AnyOf(params object?[]? expected) Parameters Type Name Description object[] expected Expected values Returns Type Description AnyOfConstraint View Source Append(Constraint) Appends a constraint to the expression and returns that constraint, which is associated with the current state of the expression being built. Note that the constraint is not reduced at this time. For example, if there is a NotOperator on the stack we don't reduce and return a NotConstraint. The original constraint must be returned because it may support modifiers that are yet to be applied. Declaration public Constraint Append(Constraint constraint) Parameters Type Name Description Constraint constraint Returns Type Description Constraint View Source Append(ConstraintOperator) Appends an operator to the expression and returns the resulting expression itself. Declaration public ConstraintExpression Append(ConstraintOperator op) Parameters Type Name Description ConstraintOperator op Returns Type Description ConstraintExpression View Source Append(SelfResolvingOperator) Appends a self-resolving operator to the expression and returns a new ResolvableConstraintExpression. Declaration public ResolvableConstraintExpression Append(SelfResolvingOperator op) Parameters Type Name Description SelfResolvingOperator op Returns Type Description ResolvableConstraintExpression View Source Append(T) Appends a constraint to the expression and returns that constraint, which is associated with the current state of the expression being built. Note that the constraint is not reduced at this time. For example, if there is a NotOperator on the stack we don't reduce and return a NotConstraint. The original constraint must be returned because it may support modifiers that are yet to be applied. Declaration public T Append(T constraint) where T : Constraint Parameters Type Name Description T constraint Returns Type Description T Type Parameters Name Description T View Source AssignableFrom(Type) Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public AssignableFromConstraint AssignableFrom(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description AssignableFromConstraint View Source AssignableFrom() Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public AssignableFromConstraint AssignableFrom() Returns Type Description AssignableFromConstraint Type Parameters Name Description TExpected View Source AssignableTo(Type) Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public AssignableToConstraint AssignableTo(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description AssignableToConstraint View Source AssignableTo() Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public AssignableToConstraint AssignableTo() Returns Type Description AssignableToConstraint Type Parameters Name Description TExpected View Source AtLeast(object) Returns a constraint that tests whether the actual value is greater than or equal to the supplied argument Declaration public GreaterThanOrEqualConstraint AtLeast(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanOrEqualConstraint View Source AtMost(object) Returns a constraint that tests whether the actual value is less than or equal to the supplied argument Declaration public LessThanOrEqualConstraint AtMost(object expected) Parameters Type Name Description object expected Returns Type Description LessThanOrEqualConstraint View Source Attribute(Type) Returns a new AttributeConstraint checking for the presence of a particular attribute on an object. Declaration public ResolvableConstraintExpression Attribute(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description ResolvableConstraintExpression View Source Attribute() Returns a new AttributeConstraint checking for the presence of a particular attribute on an object. Declaration public ResolvableConstraintExpression Attribute() Returns Type Description ResolvableConstraintExpression Type Parameters Name Description TExpected View Source Contain(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. Declaration public SomeItemsConstraint Contain(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Contain(string?) Returns a new ContainsConstraint. This constraint will, in turn, make use of the appropriate second-level constraint, depending on the type of the actual argument. This overload is only used if the item sought is a string, since any other type implies that we are looking for a collection member. Declaration public ContainsConstraint Contain(string? expected) Parameters Type Name Description string expected Returns Type Description ContainsConstraint View Source ContainKey(object) Returns a new DictionaryContainsKeyConstraint checking for the presence of a particular key in the Dictionary key collection. Declaration public DictionaryContainsKeyConstraint ContainKey(object expected) Parameters Type Name Description object expected The key to be matched in the Dictionary key collection Returns Type Description DictionaryContainsKeyConstraint View Source ContainValue(object?) Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the Dictionary value collection. Declaration public DictionaryContainsValueConstraint ContainValue(object? expected) Parameters Type Name Description object expected The value to be matched in the Dictionary value collection Returns Type Description DictionaryContainsValueConstraint View Source Contains(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. To search for a substring instead of a collection element, use the Contains(string?) overload. Declaration public SomeItemsConstraint Contains(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Contains(string?) Returns a new ContainsConstraint. This constraint will, in turn, make use of the appropriate second-level constraint, depending on the type of the actual argument. To search for a collection element instead of a substring, use the Contains(object?) overload. Declaration public ContainsConstraint Contains(string? expected) Parameters Type Name Description string expected Returns Type Description ContainsConstraint View Source EndWith(string) Returns a constraint that succeeds if the actual value ends with the substring supplied as an argument. Declaration public EndsWithConstraint EndWith(string expected) Parameters Type Name Description string expected Returns Type Description EndsWithConstraint View Source EndsWith(string) Returns a constraint that succeeds if the actual value ends with the substring supplied as an argument. Declaration public EndsWithConstraint EndsWith(string expected) Parameters Type Name Description string expected Returns Type Description EndsWithConstraint View Source EqualTo(object?) Returns a constraint that tests two items for equality Declaration public EqualConstraint EqualTo(object? expected) Parameters Type Name Description object expected Returns Type Description EqualConstraint View Source EquivalentTo(IEnumerable) Returns a constraint that tests whether the actual value is a collection containing the same elements as the collection supplied as an argument. Declaration public CollectionEquivalentConstraint EquivalentTo(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionEquivalentConstraint View Source Exactly(int) Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding only if a specified number of them succeed. Declaration public ItemsConstraintExpression Exactly(int expectedCount) Parameters Type Name Description int expectedCount Returns Type Description ItemsConstraintExpression View Source GreaterThan(object) Returns a constraint that tests whether the actual value is greater than the supplied argument Declaration public GreaterThanConstraint GreaterThan(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanConstraint View Source GreaterThanOrEqualTo(object) Returns a constraint that tests whether the actual value is greater than or equal to the supplied argument Declaration public GreaterThanOrEqualConstraint GreaterThanOrEqualTo(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanOrEqualConstraint View Source InRange(object, object) Returns a constraint that tests whether the actual value falls inclusively within a specified range. Declaration public RangeConstraint InRange(object from, object to) Parameters Type Name Description object from Inclusive beginning of the range. object to Inclusive end of the range. Returns Type Description RangeConstraint View Source InstanceOf(Type) Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. Declaration public InstanceOfTypeConstraint InstanceOf(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description InstanceOfTypeConstraint View Source InstanceOf() Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. Declaration public InstanceOfTypeConstraint InstanceOf() Returns Type Description InstanceOfTypeConstraint Type Parameters Name Description TExpected View Source ItemAt(params object[]) Returns a new IndexerConstraintExpression, which will apply any following constraint to that indexer value. Declaration public ConstraintExpression ItemAt(params object[] indexArgs) Parameters Type Name Description object[] indexArgs Index accessor values. Returns Type Description ConstraintExpression View Source LessThan(object) Returns a constraint that tests whether the actual value is less than the supplied argument Declaration public LessThanConstraint LessThan(object expected) Parameters Type Name Description object expected Returns Type Description LessThanConstraint View Source LessThanOrEqualTo(object) Returns a constraint that tests whether the actual value is less than or equal to the supplied argument Declaration public LessThanOrEqualConstraint LessThanOrEqualTo(object expected) Parameters Type Name Description object expected Returns Type Description LessThanOrEqualConstraint View Source Match(string) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public RegexConstraint Match(string pattern) Parameters Type Name Description string pattern Returns Type Description RegexConstraint View Source Match(Regex) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public RegexConstraint Match(Regex regex) Parameters Type Name Description Regex regex Returns Type Description RegexConstraint View Source Matches(IResolveConstraint) Returns the constraint provided as an argument - used to allow custom custom constraints to easily participate in the syntax. Declaration public Constraint Matches(IResolveConstraint constraint) Parameters Type Name Description IResolveConstraint constraint Returns Type Description Constraint View Source Matches(string) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public RegexConstraint Matches(string pattern) Parameters Type Name Description string pattern Returns Type Description RegexConstraint View Source Matches(Regex) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public RegexConstraint Matches(Regex regex) Parameters Type Name Description Regex regex Returns Type Description RegexConstraint View Source Matches(Predicate) Returns the constraint provided as an argument - used to allow custom custom constraints to easily participate in the syntax. Declaration public Constraint Matches(Predicate predicate) Parameters Type Name Description Predicate predicate Returns Type Description Constraint Type Parameters Name Description TActual View Source Member(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. Declaration public SomeItemsConstraint Member(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Property(string) Returns a new PropertyConstraintExpression, which will either test for the existence of the named property on the object being tested or apply any following constraint to that property. Declaration public ResolvableConstraintExpression Property(string name) Parameters Type Name Description string name Returns Type Description ResolvableConstraintExpression View Source SameAs(object?) Returns a constraint that tests that two references are the same object Declaration public SameAsConstraint SameAs(object? expected) Parameters Type Name Description object expected Returns Type Description SameAsConstraint View Source SamePath(string) Returns a constraint that tests whether the path provided is the same as an expected path after canonicalization. Declaration public SamePathConstraint SamePath(string expected) Parameters Type Name Description string expected Returns Type Description SamePathConstraint View Source SamePathOrUnder(string) Returns a constraint that tests whether the path provided is the same path or under an expected path after canonicalization. Declaration public SamePathOrUnderConstraint SamePathOrUnder(string expected) Parameters Type Name Description string expected Returns Type Description SamePathOrUnderConstraint View Source StartWith(string) Returns a constraint that succeeds if the actual value starts with the substring supplied as an argument. Declaration public StartsWithConstraint StartWith(string expected) Parameters Type Name Description string expected Returns Type Description StartsWithConstraint View Source StartsWith(string) Returns a constraint that succeeds if the actual value starts with the substring supplied as an argument. Declaration public StartsWithConstraint StartsWith(string expected) Parameters Type Name Description string expected Returns Type Description StartsWithConstraint View Source SubPathOf(string) Returns a constraint that tests whether the path provided is the a subpath of the expected path after canonicalization. Declaration public SubPathConstraint SubPathOf(string expected) Parameters Type Name Description string expected Returns Type Description SubPathConstraint View Source SubsetOf(IEnumerable) Returns a constraint that tests whether the actual value is a subset of the collection supplied as an argument. Declaration public CollectionSubsetConstraint SubsetOf(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionSubsetConstraint View Source SupersetOf(IEnumerable) Returns a constraint that tests whether the actual value is a superset of the collection supplied as an argument. Declaration public CollectionSupersetConstraint SupersetOf(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionSupersetConstraint View Source ToString() Returns a string representation of the expression as it currently stands. This should only be used for testing, since it has the side-effect of resolving the expression. Declaration public override string ToString() Returns Type Description string Overrides object.ToString() View Source TypeOf(Type) Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. Declaration public ExactTypeConstraint TypeOf(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description ExactTypeConstraint View Source TypeOf() Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. Declaration public ExactTypeConstraint TypeOf() Returns Type Description ExactTypeConstraint Type Parameters Name Description TExpected" }, "api/NUnit.Framework.Constraints.ConstraintOperator.html": { "href": "api/NUnit.Framework.Constraints.ConstraintOperator.html", @@ -377,7 +377,7 @@ "api/NUnit.Framework.Constraints.ContainsConstraint.html": { "href": "api/NUnit.Framework.Constraints.ContainsConstraint.html", "title": "Class ContainsConstraint | NUnit Docs", - "keywords": "Class ContainsConstraint ContainsConstraint tests a whether a string contains a substring or a collection contains an object. It postpones the decision of which test to use until the type of the actual argument is known. This allows testing whether a string is contained in a collection or as a substring of another string using the same syntax. Inheritance object Constraint ContainsConstraint Implements IConstraint IResolveConstraint Inherited Members Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class ContainsConstraint : Constraint, IConstraint, IResolveConstraint Constructors View Source ContainsConstraint(object?) Initializes a new instance of the ContainsConstraint class. Declaration public ContainsConstraint(object? expected) Parameters Type Name Description object expected The expected value contained within the string/collection. Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source IgnoreCase Flag the constraint to ignore case and return self. Declaration public ContainsConstraint IgnoreCase { get; } Property Value Type Description ContainsConstraint Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult True for success, false for failure Type Parameters Name Description TActual Overrides Constraint.ApplyTo(TActual) Implements IConstraint IResolveConstraint" + "keywords": "Class ContainsConstraint ContainsConstraint tests a whether a string contains a substring or a collection contains an object. It postpones the decision of which test to use until the type of the actual argument is known. This allows testing whether a string is contained in a collection or as a substring of another string using the same syntax. Inheritance object Constraint ContainsConstraint Implements IConstraint IResolveConstraint Inherited Members Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class ContainsConstraint : Constraint, IConstraint, IResolveConstraint Constructors View Source ContainsConstraint(object?) Initializes a new instance of the ContainsConstraint class. Declaration public ContainsConstraint(object? expected) Parameters Type Name Description object expected The expected value contained within the string/collection. Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source IgnoreCase Flag the constraint to ignore case and return self. Declaration public ContainsConstraint IgnoreCase { get; } Property Value Type Description ContainsConstraint View Source IgnoreWhiteSpace Flag the constraint to ignore white-space and return self. Declaration public ContainsConstraint IgnoreWhiteSpace { get; } Property Value Type Description ContainsConstraint Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult True for success, false for failure Type Parameters Name Description TActual Overrides Constraint.ApplyTo(TActual) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.CountZeroConstraint.html": { "href": "api/NUnit.Framework.Constraints.CountZeroConstraint.html", @@ -417,17 +417,17 @@ "api/NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html": { "href": "api/NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html", "title": "Class DictionaryContainsKeyConstraint | NUnit Docs", - "keywords": "Class DictionaryContainsKeyConstraint DictionaryContainsKeyConstraint is used to test whether a dictionary contains an expected object as a key. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint DictionaryContainsKeyConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class DictionaryContainsKeyConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source DictionaryContainsKeyConstraint(object) Construct a DictionaryContainsKeyConstraint Declaration public DictionaryContainsKeyConstraint(object expected) Parameters Type Name Description object expected Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName View Source Expected Gets the expected object Declaration protected object Expected { get; } Property Value Type Description object Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Test whether the expected key is contained in the dictionary Declaration protected override bool Matches(IEnumerable collection) Parameters Type Name Description IEnumerable collection Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source WithValue(object) Returns a new DictionaryContainsKeyValuePairConstraint checking for the presence of a particular key-value-pair in the dictionary. Declaration public DictionaryContainsKeyValuePairConstraint WithValue(object expectedValue) Parameters Type Name Description object expectedValue Returns Type Description DictionaryContainsKeyValuePairConstraint Implements IConstraint IResolveConstraint" + "keywords": "Class DictionaryContainsKeyConstraint DictionaryContainsKeyConstraint is used to test whether a dictionary contains an expected object as a key. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint DictionaryContainsKeyConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.IgnoringWhiteSpace CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionItemsEqualConstraint.IgnoreWhiteSpace CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class DictionaryContainsKeyConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source DictionaryContainsKeyConstraint(object) Construct a DictionaryContainsKeyConstraint Declaration public DictionaryContainsKeyConstraint(object expected) Parameters Type Name Description object expected Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName View Source Expected Gets the expected object Declaration protected object Expected { get; } Property Value Type Description object Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Test whether the expected key is contained in the dictionary Declaration protected override bool Matches(IEnumerable collection) Parameters Type Name Description IEnumerable collection Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source WithValue(object?) Returns a new DictionaryContainsKeyValuePairConstraint checking for the presence of a particular key-value-pair in the dictionary. Declaration public DictionaryContainsKeyValuePairConstraint WithValue(object? expectedValue) Parameters Type Name Description object expectedValue Returns Type Description DictionaryContainsKeyValuePairConstraint Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html": { "href": "api/NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html", "title": "Class DictionaryContainsKeyValuePairConstraint | NUnit Docs", - "keywords": "Class DictionaryContainsKeyValuePairConstraint DictionaryContainsKeyValuePairConstraint is used to test whether a dictionary contains an expected object as a key-value-pair. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint DictionaryContainsKeyValuePairConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.ToString() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public sealed class DictionaryContainsKeyValuePairConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source DictionaryContainsKeyValuePairConstraint(object, object) Construct a DictionaryContainsKeyValuePairConstraint Declaration public DictionaryContainsKeyValuePairConstraint(object key, object value) Parameters Type Name Description object key object value Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Test whether the expected key is contained in the dictionary Declaration protected override bool Matches(IEnumerable collection) Parameters Type Name Description IEnumerable collection Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) Implements IConstraint IResolveConstraint" + "keywords": "Class DictionaryContainsKeyValuePairConstraint DictionaryContainsKeyValuePairConstraint is used to test whether a dictionary contains an expected object as a key-value-pair. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint DictionaryContainsKeyValuePairConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.IgnoreCase CollectionItemsEqualConstraint.IgnoreWhiteSpace Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.ToString() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public sealed class DictionaryContainsKeyValuePairConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source DictionaryContainsKeyValuePairConstraint(object, object?) Construct a DictionaryContainsKeyValuePairConstraint Declaration public DictionaryContainsKeyValuePairConstraint(object key, object? value) Parameters Type Name Description object key object value Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Test whether the expected key is contained in the dictionary Declaration protected override bool Matches(IEnumerable collection) Parameters Type Name Description IEnumerable collection Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html": { "href": "api/NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html", "title": "Class DictionaryContainsValueConstraint | NUnit Docs", - "keywords": "Class DictionaryContainsValueConstraint DictionaryContainsValueConstraint is used to test whether a dictionary contains an expected object as a value. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint DictionaryContainsValueConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionConstraint.IsEmpty(IEnumerable) CollectionConstraint.ApplyTo(TActual) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class DictionaryContainsValueConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source DictionaryContainsValueConstraint(object?) Construct a DictionaryContainsValueConstraint Declaration public DictionaryContainsValueConstraint(object? expected) Parameters Type Name Description object expected Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName View Source Expected Gets the expected object Declaration protected object? Expected { get; } Property Value Type Description object Methods View Source Matches(IEnumerable) Test whether the expected value is contained in the dictionary Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public DictionaryContainsValueConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description DictionaryContainsValueConstraint Self. Type Parameters Name Description TCollectionType TMemberType Implements IConstraint IResolveConstraint" + "keywords": "Class DictionaryContainsValueConstraint DictionaryContainsValueConstraint is used to test whether a dictionary contains an expected object as a value. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint DictionaryContainsValueConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.IgnoringWhiteSpace CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionItemsEqualConstraint.IgnoreWhiteSpace CollectionConstraint.IsEmpty(IEnumerable) CollectionConstraint.ApplyTo(TActual) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class DictionaryContainsValueConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source DictionaryContainsValueConstraint(object?) Construct a DictionaryContainsValueConstraint Declaration public DictionaryContainsValueConstraint(object? expected) Parameters Type Name Description object expected Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName View Source Expected Gets the expected object Declaration protected object? Expected { get; } Property Value Type Description object Methods View Source Matches(IEnumerable) Test whether the expected value is contained in the dictionary Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public DictionaryContainsValueConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description DictionaryContainsValueConstraint Self. Type Parameters Name Description TActualValueElement The type of the dictionary's TValue. TExpected The type of the expected value. Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.EmptyCollectionConstraint.html": { "href": "api/NUnit.Framework.Constraints.EmptyCollectionConstraint.html", @@ -452,17 +452,17 @@ "api/NUnit.Framework.Constraints.EmptyStringConstraint.html": { "href": "api/NUnit.Framework.Constraints.EmptyStringConstraint.html", "title": "Class EmptyStringConstraint | NUnit Docs", - "keywords": "Class EmptyStringConstraint EmptyStringConstraint tests whether a string is empty. Inheritance object Constraint StringConstraint EmptyStringConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class EmptyStringConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source EmptyStringConstraint() Declaration public EmptyStringConstraint() Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description Methods View Source Matches(string) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string) Implements IConstraint IResolveConstraint" + "keywords": "Class EmptyStringConstraint EmptyStringConstraint tests whether a string is empty. Inheritance object Constraint StringConstraint EmptyStringConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class EmptyStringConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source EmptyStringConstraint() Declaration public EmptyStringConstraint() Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description Methods View Source Matches(string?) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string? actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string?) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.EndsWithConstraint.html": { "href": "api/NUnit.Framework.Constraints.EndsWithConstraint.html", "title": "Class EndsWithConstraint | NUnit Docs", - "keywords": "Class EndsWithConstraint EndsWithConstraint can test whether a string ends with an expected substring. Inheritance object Constraint StringConstraint EndsWithConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.Description StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class EndsWithConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source EndsWithConstraint(string) Initializes a new instance of the EndsWithConstraint class. Declaration public EndsWithConstraint(string expected) Parameters Type Name Description string expected The expected string Methods View Source Matches(string) Test whether the constraint is matched by the actual value. This is a template method, which calls the IsMatch method of the derived class. Declaration protected override bool Matches(string actual) Parameters Type Name Description string actual Returns Type Description bool Overrides StringConstraint.Matches(string) Implements IConstraint IResolveConstraint" + "keywords": "Class EndsWithConstraint EndsWithConstraint can test whether a string ends with an expected substring. Inheritance object Constraint StringConstraint EndsWithConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.Description StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class EndsWithConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source EndsWithConstraint(string) Initializes a new instance of the EndsWithConstraint class. Declaration public EndsWithConstraint(string expected) Parameters Type Name Description string expected The expected string Methods View Source Matches(string?) Test whether the constraint is matched by the actual value. This is a template method, which calls the IsMatch method of the derived class. Declaration protected override bool Matches(string? actual) Parameters Type Name Description string actual Returns Type Description bool Overrides StringConstraint.Matches(string?) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.EqualConstraint.html": { "href": "api/NUnit.Framework.Constraints.EqualConstraint.html", "title": "Class EqualConstraint | NUnit Docs", - "keywords": "Class EqualConstraint EqualConstraint is able to compare an actual value with the expected value provided in its constructor. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Inheritance object Constraint EqualConstraint Implements IConstraint IResolveConstraint Inherited Members Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class EqualConstraint : Constraint, IConstraint, IResolveConstraint Constructors View Source EqualConstraint(object?) Initializes a new instance of the EqualConstraint class. Declaration public EqualConstraint(object? expected) Parameters Type Name Description object expected The expected value. Properties View Source AsCollection Flag the constraint to compare arrays as collections and return self. Declaration public EqualConstraint AsCollection { get; } Property Value Type Description EqualConstraint View Source CaseInsensitive Gets a value indicating whether to compare case insensitive. Declaration public bool CaseInsensitive { get; } Property Value Type Description bool true if comparing case insensitive; otherwise, false. View Source ClipStrings Gets a value indicating whether or not to clip strings. Declaration public bool ClipStrings { get; } Property Value Type Description bool true if set to clip strings otherwise, false. View Source Days Causes the tolerance to be interpreted as a TimeSpan in days. Declaration public EqualConstraint Days { get; } Property Value Type Description EqualConstraint Self View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source FailurePoints Gets the failure points. Declaration public IList FailurePoints { get; } Property Value Type Description IList The failure points. View Source Hours Causes the tolerance to be interpreted as a TimeSpan in hours. Declaration public EqualConstraint Hours { get; } Property Value Type Description EqualConstraint Self View Source IgnoreCase Flag the constraint to ignore case and return self. Declaration public EqualConstraint IgnoreCase { get; } Property Value Type Description EqualConstraint View Source Milliseconds Causes the tolerance to be interpreted as a TimeSpan in milliseconds. Declaration public EqualConstraint Milliseconds { get; } Property Value Type Description EqualConstraint Self View Source Minutes Causes the tolerance to be interpreted as a TimeSpan in minutes. Declaration public EqualConstraint Minutes { get; } Property Value Type Description EqualConstraint Self View Source NoClip Flag the constraint to suppress string clipping and return self. Declaration public EqualConstraint NoClip { get; } Property Value Type Description EqualConstraint View Source Percent Switches the .Within() modifier to interpret its tolerance as a percentage that the actual values is allowed to deviate from the expected value. Declaration public EqualConstraint Percent { get; } Property Value Type Description EqualConstraint Self View Source Seconds Causes the tolerance to be interpreted as a TimeSpan in seconds. Declaration public EqualConstraint Seconds { get; } Property Value Type Description EqualConstraint Self View Source Ticks Causes the tolerance to be interpreted as a TimeSpan in clock ticks. Declaration public EqualConstraint Ticks { get; } Property Value Type Description EqualConstraint Self View Source Tolerance Gets the tolerance for this comparison. Declaration public Tolerance Tolerance { get; } Property Value Type Description Tolerance The tolerance. View Source Ulps Switches the .Within() modifier to interpret its tolerance as a distance in representable values (see remarks). Declaration public EqualConstraint Ulps { get; } Property Value Type Description EqualConstraint Self. Remarks Ulp stands for \"unit in the last place\" and describes the minimum amount a given value can change. For any integers, an ulp is 1 whole digit. For floating point values, the accuracy of which is better for smaller numbers and worse for larger numbers, an ulp depends on the size of the number. Using ulps for comparison of floating point results instead of fixed tolerances is safer because it will automatically compensate for the added inaccuracy of larger numbers. View Source WithSameOffset Flags the constraint to include Offset property in comparison of two DateTimeOffset values. Declaration public EqualConstraint WithSameOffset { get; } Property Value Type Description EqualConstraint Remarks Using this modifier does not allow to use the Within(object) constraint modifier. Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult True for success, false for failure Type Parameters Name Description TActual Overrides Constraint.ApplyTo(TActual) View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public EqualConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description EqualConstraint Self. View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public EqualConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description EqualConstraint Self. View Source UsingPropertiesComparer() Enables comparing of instance properties. Declaration public EqualConstraint UsingPropertiesComparer() Returns Type Description EqualConstraint Remarks This allows comparing classes that don't implement IEquatable without having to compare each property separately in own code. View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public EqualConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description T View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public EqualConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description T View Source Using(Comparison) Flag the constraint to use the supplied Comparison object. Declaration public EqualConstraint Using(Comparison comparer) Parameters Type Name Description Comparison comparer The IComparer object to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied boolean-returning delegate. Declaration public EqualConstraint Using(Func comparer) Parameters Type Name Description Func comparer The boolean-returning delegate to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public EqualConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description TCollectionType TMemberType View Source Within(object) Flag the constraint to use a tolerance when determining equality. Declaration public EqualConstraint Within(object amount) Parameters Type Name Description object amount Tolerance value to be used Returns Type Description EqualConstraint Self. Implements IConstraint IResolveConstraint" + "keywords": "Class EqualConstraint EqualConstraint is able to compare an actual value with the expected value provided in its constructor. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Inheritance object Constraint EqualConstraint Implements IConstraint IResolveConstraint Inherited Members Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class EqualConstraint : Constraint, IConstraint, IResolveConstraint Constructors View Source EqualConstraint(object?) Initializes a new instance of the EqualConstraint class. Declaration public EqualConstraint(object? expected) Parameters Type Name Description object expected The expected value. Properties View Source AsCollection Flag the constraint to compare arrays as collections and return self. Declaration public EqualConstraint AsCollection { get; } Property Value Type Description EqualConstraint View Source CaseInsensitive Gets a value indicating whether to compare case insensitive. Declaration public bool CaseInsensitive { get; } Property Value Type Description bool true if comparing case insensitive; otherwise, false. View Source ClipStrings Gets a value indicating whether or not to clip strings. Declaration public bool ClipStrings { get; } Property Value Type Description bool true if set to clip strings otherwise, false. View Source ComparingProperties Gets a value indicating whether to compare separate properties. Declaration public bool ComparingProperties { get; } Property Value Type Description bool true if comparing separate properties; otherwise, false. View Source Days Causes the tolerance to be interpreted as a TimeSpan in days. Declaration public EqualConstraint Days { get; } Property Value Type Description EqualConstraint Self View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source FailurePoints Gets the failure points. Declaration public IList FailurePoints { get; } Property Value Type Description IList The failure points. View Source HasFailurePoints Gets a value indicating whether there is any additional Failure Information. Declaration public bool HasFailurePoints { get; } Property Value Type Description bool View Source Hours Causes the tolerance to be interpreted as a TimeSpan in hours. Declaration public EqualConstraint Hours { get; } Property Value Type Description EqualConstraint Self View Source IgnoreCase Flag the constraint to ignore case and return self. Declaration public EqualConstraint IgnoreCase { get; } Property Value Type Description EqualConstraint View Source IgnoreWhiteSpace Flag the constraint to ignore white space and return self. Declaration public EqualConstraint IgnoreWhiteSpace { get; } Property Value Type Description EqualConstraint View Source IgnoringWhiteSpace Gets a value indicating whether to compare ignoring white space. Declaration public bool IgnoringWhiteSpace { get; } Property Value Type Description bool true if comparing ignoreing white space; otherwise, false. View Source Milliseconds Causes the tolerance to be interpreted as a TimeSpan in milliseconds. Declaration public EqualConstraint Milliseconds { get; } Property Value Type Description EqualConstraint Self View Source Minutes Causes the tolerance to be interpreted as a TimeSpan in minutes. Declaration public EqualConstraint Minutes { get; } Property Value Type Description EqualConstraint Self View Source NoClip Flag the constraint to suppress string clipping and return self. Declaration public EqualConstraint NoClip { get; } Property Value Type Description EqualConstraint View Source Percent Switches the .Within() modifier to interpret its tolerance as a percentage that the actual values is allowed to deviate from the expected value. Declaration public EqualConstraint Percent { get; } Property Value Type Description EqualConstraint Self View Source Seconds Causes the tolerance to be interpreted as a TimeSpan in seconds. Declaration public EqualConstraint Seconds { get; } Property Value Type Description EqualConstraint Self View Source Ticks Causes the tolerance to be interpreted as a TimeSpan in clock ticks. Declaration public EqualConstraint Ticks { get; } Property Value Type Description EqualConstraint Self View Source Tolerance Gets the tolerance for this comparison. Declaration public Tolerance Tolerance { get; } Property Value Type Description Tolerance The tolerance. View Source Ulps Switches the .Within() modifier to interpret its tolerance as a distance in representable values (see remarks). Declaration public EqualConstraint Ulps { get; } Property Value Type Description EqualConstraint Self. Remarks Ulp stands for \"unit in the last place\" and describes the minimum amount a given value can change. For any integers, an ulp is 1 whole digit. For floating point values, the accuracy of which is better for smaller numbers and worse for larger numbers, an ulp depends on the size of the number. Using ulps for comparison of floating point results instead of fixed tolerances is safer because it will automatically compensate for the added inaccuracy of larger numbers. View Source WithSameOffset Flags the constraint to include Offset property in comparison of two DateTimeOffset values. Declaration public EqualConstraint WithSameOffset { get; } Property Value Type Description EqualConstraint Remarks Using this modifier does not allow to use the Within(object) constraint modifier. Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult True for success, false for failure Type Parameters Name Description TActual Overrides Constraint.ApplyTo(TActual) View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public EqualConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description EqualConstraint Self. View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public EqualConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description EqualConstraint Self. View Source UsingPropertiesComparer() Enables comparing of instance properties. Declaration public EqualConstraint UsingPropertiesComparer() Returns Type Description EqualConstraint Remarks This allows comparing classes that don't implement IEquatable without having to compare each property separately in own code. View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public EqualConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description T View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public EqualConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description T View Source Using(Comparison) Flag the constraint to use the supplied Comparison object. Declaration public EqualConstraint Using(Comparison comparer) Parameters Type Name Description Comparison comparer The IComparer object to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied boolean-returning delegate. Declaration public EqualConstraint Using(Func comparer) Parameters Type Name Description Func comparer The boolean-returning delegate to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied predicate function Declaration public EqualConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description EqualConstraint Self. Type Parameters Name Description TActual The type of the actual value. Note for collection comparisons this is the element type. TExpected The type of the expected value. Note for collection comparisons this is the element type. View Source Within(object) Flag the constraint to use a tolerance when determining equality. Declaration public EqualConstraint Within(object amount) Parameters Type Name Description object amount Tolerance value to be used Returns Type Description EqualConstraint Self. Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.EqualConstraintResult.html": { "href": "api/NUnit.Framework.Constraints.EqualConstraintResult.html", @@ -539,6 +539,11 @@ "title": "Class InstanceOfTypeConstraint | NUnit Docs", "keywords": "Class InstanceOfTypeConstraint InstanceOfTypeConstraint is used to test that an object is of the same type provided or derived from it. Inheritance object Constraint TypeConstraint InstanceOfTypeConstraint Implements IConstraint IResolveConstraint Inherited Members TypeConstraint.expectedType TypeConstraint.actualType TypeConstraint.ApplyTo(TActual) TypeConstraint.Description Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class InstanceOfTypeConstraint : TypeConstraint, IConstraint, IResolveConstraint Constructors View Source InstanceOfTypeConstraint(Type) Construct an InstanceOfTypeConstraint for the type provided Declaration public InstanceOfTypeConstraint(Type type) Parameters Type Name Description Type type The expected Type Properties View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source Matches(object?) Apply the constraint to an actual value, returning true if it succeeds Declaration protected override bool Matches(object? actual) Parameters Type Name Description object actual The actual argument Returns Type Description bool True if the constraint succeeds, otherwise false. Overrides TypeConstraint.Matches(object?) Implements IConstraint IResolveConstraint" }, + "api/NUnit.Framework.Constraints.InsteadOperator.html": { + "href": "api/NUnit.Framework.Constraints.InsteadOperator.html", + "title": "Class InsteadOperator | NUnit Docs", + "keywords": "Class InsteadOperator Operator that replaces the left constraint with the right constraint Inheritance object ConstraintOperator BinaryOperator InsteadOperator Inherited Members BinaryOperator.Reduce(ConstraintBuilder.ConstraintStack) BinaryOperator.LeftPrecedence BinaryOperator.RightPrecedence ConstraintOperator.left_precedence ConstraintOperator.right_precedence ConstraintOperator.LeftContext ConstraintOperator.RightContext object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class InsteadOperator : BinaryOperator Constructors View Source InsteadOperator() Construct an InsteadOperator Declaration public InsteadOperator() Methods View Source ApplyOperator(IConstraint, IConstraint) Apply the operator to replace the left constraint Declaration public override IConstraint ApplyOperator(IConstraint left, IConstraint right) Parameters Type Name Description IConstraint left IConstraint right Returns Type Description IConstraint Overrides BinaryOperator.ApplyOperator(IConstraint, IConstraint)" + }, "api/NUnit.Framework.Constraints.Interval.html": { "href": "api/NUnit.Framework.Constraints.Interval.html", "title": "Class Interval | NUnit Docs", @@ -547,7 +552,7 @@ "api/NUnit.Framework.Constraints.ItemsConstraintExpression.html": { "href": "api/NUnit.Framework.Constraints.ItemsConstraintExpression.html", "title": "Class ItemsConstraintExpression | NUnit Docs", - "keywords": "Class ItemsConstraintExpression An extension of ResolvableConstraintExpression that adds a no-op Items property for readability. Inheritance object ConstraintExpression ItemsConstraintExpression Inherited Members ConstraintExpression.ToString() ConstraintExpression.Append(ConstraintOperator) ConstraintExpression.Append(SelfResolvingOperator) ConstraintExpression.Append(Constraint) ConstraintExpression.Exactly(int) ConstraintExpression.Property(string) ConstraintExpression.Attribute(Type) ConstraintExpression.Attribute() ConstraintExpression.Matches(IResolveConstraint) ConstraintExpression.Matches(Predicate) ConstraintExpression.EqualTo(object) ConstraintExpression.SameAs(object) ConstraintExpression.GreaterThan(object) ConstraintExpression.GreaterThanOrEqualTo(object) ConstraintExpression.AtLeast(object) ConstraintExpression.LessThan(object) ConstraintExpression.LessThanOrEqualTo(object) ConstraintExpression.AtMost(object) ConstraintExpression.TypeOf(Type) ConstraintExpression.TypeOf() ConstraintExpression.InstanceOf(Type) ConstraintExpression.InstanceOf() ConstraintExpression.AssignableFrom(Type) ConstraintExpression.AssignableFrom() ConstraintExpression.AssignableTo(Type) ConstraintExpression.AssignableTo() ConstraintExpression.EquivalentTo(IEnumerable) ConstraintExpression.SubsetOf(IEnumerable) ConstraintExpression.SupersetOf(IEnumerable) ConstraintExpression.Member(object) ConstraintExpression.Contains(object) ConstraintExpression.Contains(string) ConstraintExpression.Contain(object) ConstraintExpression.Contain(string) ConstraintExpression.ContainKey(object) ConstraintExpression.ContainValue(object) ConstraintExpression.StartWith(string) ConstraintExpression.StartsWith(string) ConstraintExpression.EndWith(string) ConstraintExpression.EndsWith(string) ConstraintExpression.Match(string) ConstraintExpression.Match(Regex) ConstraintExpression.Matches(string) ConstraintExpression.Matches(Regex) ConstraintExpression.SamePath(string) ConstraintExpression.SubPathOf(string) ConstraintExpression.SamePathOrUnder(string) ConstraintExpression.InRange(object, object) ConstraintExpression.AnyOf(params object[]) ConstraintExpression.AnyOf(ICollection) ConstraintExpression.ItemAt(params object[]) ConstraintExpression.Not ConstraintExpression.No ConstraintExpression.All ConstraintExpression.Some ConstraintExpression.None ConstraintExpression.One ConstraintExpression.Length ConstraintExpression.Count ConstraintExpression.Message ConstraintExpression.InnerException ConstraintExpression.With ConstraintExpression.Null ConstraintExpression.Default ConstraintExpression.True ConstraintExpression.False ConstraintExpression.Positive ConstraintExpression.Negative ConstraintExpression.Zero ConstraintExpression.NaN ConstraintExpression.Empty ConstraintExpression.Unique ConstraintExpression.XmlSerializable ConstraintExpression.Ordered ConstraintExpression.Exist object.GetType() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public sealed class ItemsConstraintExpression : ConstraintExpression Constructors View Source ItemsConstraintExpression() Create a new instance of ItemsConstraintExpression Declaration public ItemsConstraintExpression() View Source ItemsConstraintExpression(ConstraintBuilder) Create a new instance of ResolvableConstraintExpression, passing in a pre-populated ConstraintBuilder. Declaration public ItemsConstraintExpression(ConstraintBuilder builder) Parameters Type Name Description ConstraintBuilder builder Properties View Source Items No-op property for readability. Declaration public ResolvableConstraintExpression Items { get; } Property Value Type Description ResolvableConstraintExpression" + "keywords": "Class ItemsConstraintExpression An extension of ResolvableConstraintExpression that adds a no-op Items property for readability. Inheritance object ConstraintExpression ItemsConstraintExpression Inherited Members ConstraintExpression.ToString() ConstraintExpression.Append(ConstraintOperator) ConstraintExpression.Append(SelfResolvingOperator) ConstraintExpression.Append(Constraint) ConstraintExpression.Append(T) ConstraintExpression.Exactly(int) ConstraintExpression.Property(string) ConstraintExpression.Attribute(Type) ConstraintExpression.Attribute() ConstraintExpression.Matches(IResolveConstraint) ConstraintExpression.Matches(Predicate) ConstraintExpression.EqualTo(object) ConstraintExpression.SameAs(object) ConstraintExpression.GreaterThan(object) ConstraintExpression.GreaterThanOrEqualTo(object) ConstraintExpression.AtLeast(object) ConstraintExpression.LessThan(object) ConstraintExpression.LessThanOrEqualTo(object) ConstraintExpression.AtMost(object) ConstraintExpression.TypeOf(Type) ConstraintExpression.TypeOf() ConstraintExpression.InstanceOf(Type) ConstraintExpression.InstanceOf() ConstraintExpression.AssignableFrom(Type) ConstraintExpression.AssignableFrom() ConstraintExpression.AssignableTo(Type) ConstraintExpression.AssignableTo() ConstraintExpression.EquivalentTo(IEnumerable) ConstraintExpression.SubsetOf(IEnumerable) ConstraintExpression.SupersetOf(IEnumerable) ConstraintExpression.Member(object) ConstraintExpression.Contains(object) ConstraintExpression.Contains(string) ConstraintExpression.Contain(object) ConstraintExpression.Contain(string) ConstraintExpression.ContainKey(object) ConstraintExpression.ContainValue(object) ConstraintExpression.StartWith(string) ConstraintExpression.StartsWith(string) ConstraintExpression.EndWith(string) ConstraintExpression.EndsWith(string) ConstraintExpression.Match(string) ConstraintExpression.Match(Regex) ConstraintExpression.Matches(string) ConstraintExpression.Matches(Regex) ConstraintExpression.SamePath(string) ConstraintExpression.SubPathOf(string) ConstraintExpression.SamePathOrUnder(string) ConstraintExpression.InRange(object, object) ConstraintExpression.AnyOf(params object[]) ConstraintExpression.AnyOf(ICollection) ConstraintExpression.ItemAt(params object[]) ConstraintExpression.Not ConstraintExpression.No ConstraintExpression.All ConstraintExpression.Some ConstraintExpression.None ConstraintExpression.One ConstraintExpression.Length ConstraintExpression.Count ConstraintExpression.Message ConstraintExpression.InnerException ConstraintExpression.With ConstraintExpression.Null ConstraintExpression.Default ConstraintExpression.True ConstraintExpression.False ConstraintExpression.Positive ConstraintExpression.Negative ConstraintExpression.Zero ConstraintExpression.NaN ConstraintExpression.Empty ConstraintExpression.WhiteSpace ConstraintExpression.Unique ConstraintExpression.XmlSerializable ConstraintExpression.Ordered ConstraintExpression.Exist object.GetType() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public sealed class ItemsConstraintExpression : ConstraintExpression Constructors View Source ItemsConstraintExpression() Create a new instance of ItemsConstraintExpression Declaration public ItemsConstraintExpression() View Source ItemsConstraintExpression(ConstraintBuilder) Create a new instance of ResolvableConstraintExpression, passing in a pre-populated ConstraintBuilder. Declaration public ItemsConstraintExpression(ConstraintBuilder builder) Parameters Type Name Description ConstraintBuilder builder Properties View Source Items No-op property for readability. Declaration public ResolvableConstraintExpression Items { get; } Property Value Type Description ResolvableConstraintExpression" }, "api/NUnit.Framework.Constraints.LessThanConstraint.html": { "href": "api/NUnit.Framework.Constraints.LessThanConstraint.html", @@ -562,7 +567,7 @@ "api/NUnit.Framework.Constraints.MessageWriter.html": { "href": "api/NUnit.Framework.Constraints.MessageWriter.html", "title": "Class MessageWriter | NUnit Docs", - "keywords": "Class MessageWriter MessageWriter is the abstract base for classes that write constraint descriptions and messages in some form. The class has separate methods for writing various components of a message, allowing implementations to tailor the presentation as needed. Inheritance object MarshalByRefObject TextWriter StringWriter MessageWriter Implements IDisposable IAsyncDisposable Inherited Members StringWriter.Close() StringWriter.Dispose(bool) StringWriter.GetStringBuilder() StringWriter.Write(char) StringWriter.Write(char[], int, int) StringWriter.Write(ReadOnlySpan) StringWriter.Write(string) StringWriter.Write(StringBuilder) StringWriter.WriteLine(ReadOnlySpan) StringWriter.WriteLine(StringBuilder) StringWriter.WriteAsync(char) StringWriter.WriteAsync(string) StringWriter.WriteAsync(char[], int, int) StringWriter.WriteAsync(ReadOnlyMemory, CancellationToken) StringWriter.WriteAsync(StringBuilder, CancellationToken) StringWriter.WriteLineAsync(char) StringWriter.WriteLineAsync(string) StringWriter.WriteLineAsync(StringBuilder, CancellationToken) StringWriter.WriteLineAsync(char[], int, int) StringWriter.WriteLineAsync(ReadOnlyMemory, CancellationToken) StringWriter.FlushAsync() StringWriter.ToString() StringWriter.Encoding TextWriter.Null TextWriter.CoreNewLine TextWriter.Dispose() TextWriter.DisposeAsync() TextWriter.Flush() TextWriter.Write(char[]) TextWriter.Write(bool) TextWriter.Write(int) TextWriter.Write(uint) TextWriter.Write(long) TextWriter.Write(ulong) TextWriter.Write(float) TextWriter.Write(double) TextWriter.Write(decimal) TextWriter.Write(object) TextWriter.Write(string, object) TextWriter.Write(string, object, object) TextWriter.Write(string, object, object, object) TextWriter.Write(string, params object[]) TextWriter.WriteLine() TextWriter.WriteLine(char) TextWriter.WriteLine(char[]) TextWriter.WriteLine(char[], int, int) TextWriter.WriteLine(bool) TextWriter.WriteLine(int) TextWriter.WriteLine(uint) TextWriter.WriteLine(long) TextWriter.WriteLine(ulong) TextWriter.WriteLine(float) TextWriter.WriteLine(double) TextWriter.WriteLine(decimal) TextWriter.WriteLine(string) TextWriter.WriteLine(object) TextWriter.WriteLine(string, object) TextWriter.WriteLine(string, object, object) TextWriter.WriteLine(string, object, object, object) TextWriter.WriteLine(string, params object[]) TextWriter.WriteAsync(char[]) TextWriter.WriteLineAsync(char[]) TextWriter.WriteLineAsync() TextWriter.FlushAsync(CancellationToken) TextWriter.Synchronized(TextWriter) TextWriter.FormatProvider TextWriter.NewLine MarshalByRefObject.GetLifetimeService() MarshalByRefObject.InitializeLifetimeService() MarshalByRefObject.MemberwiseClone(bool) object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class MessageWriter : StringWriter, IDisposable, IAsyncDisposable Constructors View Source MessageWriter() Construct a MessageWriter given a culture Declaration protected MessageWriter() Properties View Source MaxLineLength Abstract method to get the max line length Declaration public abstract int MaxLineLength { get; set; } Property Value Type Description int Methods View Source DisplayDifferences(ConstraintResult) Display Expected and Actual lines for a constraint. This is called by MessageWriter's default implementation of WriteMessageTo and provides the generic two-line display. Declaration public abstract void DisplayDifferences(ConstraintResult result) Parameters Type Name Description ConstraintResult result The failing constraint result View Source DisplayDifferences(object?, object?) Display Expected and Actual lines for given values. This method may be called by constraints that need more control over the display of actual and expected values than is provided by the default implementation. Declaration public abstract void DisplayDifferences(object? expected, object? actual) Parameters Type Name Description object expected The expected value object actual The actual value causing the failure View Source DisplayDifferences(object?, object?, Tolerance?) Display Expected and Actual lines for given values, including a tolerance value on the Expected line. Declaration public abstract void DisplayDifferences(object? expected, object? actual, Tolerance? tolerance) Parameters Type Name Description object expected The expected value object actual The actual value causing the failure Tolerance tolerance The tolerance within which the test was made View Source DisplayStringDifferences(string, string, int, bool, bool) Display the expected and actual string values on separate lines. If the mismatch parameter is >=0, an additional line is displayed line containing a caret that points to the mismatch point. Declaration public abstract void DisplayStringDifferences(string expected, string actual, int mismatch, bool ignoreCase, bool clipping) Parameters Type Name Description string expected The expected string value string actual The actual string value int mismatch The point at which the strings don't match or -1 bool ignoreCase If true, case is ignored in locating the point where the strings differ bool clipping If true, the strings should be clipped to fit the line View Source WriteActualValue(object?) Writes the text for an actual value. Declaration public abstract void WriteActualValue(object? actual) Parameters Type Name Description object actual The actual value. View Source WriteCollectionElements(IEnumerable, long, int) Writes the text for a collection value, starting at a particular point, to a max length Declaration public abstract void WriteCollectionElements(IEnumerable collection, long start, int max) Parameters Type Name Description IEnumerable collection The collection containing elements to write. long start The starting point of the elements to write int max The maximum number of elements to write View Source WriteMessageLine(int, string, params object?[]?) Method to write single line message with optional args, usually written to precede the general failure message, at a given indentation level. Declaration public abstract void WriteMessageLine(int level, string message, params object?[]? args) Parameters Type Name Description int level The indentation level of the message string message The message to be written object[] args Any arguments used in formatting the message View Source WriteMessageLine(string, params object?[]?) Method to write single line message with optional args, usually written to precede the general failure message. Declaration public void WriteMessageLine(string message, params object?[]? args) Parameters Type Name Description string message The message to be written object[] args Any arguments used in formatting the message View Source WriteValue(object?) Writes the text for a generalized value. Declaration public abstract void WriteValue(object? val) Parameters Type Name Description object val The value. Implements IDisposable IAsyncDisposable" + "keywords": "Class MessageWriter MessageWriter is the abstract base for classes that write constraint descriptions and messages in some form. The class has separate methods for writing various components of a message, allowing implementations to tailor the presentation as needed. Inheritance object MarshalByRefObject TextWriter StringWriter MessageWriter Implements IDisposable IAsyncDisposable Inherited Members StringWriter.Close() StringWriter.Dispose(bool) StringWriter.GetStringBuilder() StringWriter.Write(char) StringWriter.Write(char[], int, int) StringWriter.Write(ReadOnlySpan) StringWriter.Write(string) StringWriter.Write(StringBuilder) StringWriter.WriteLine(ReadOnlySpan) StringWriter.WriteLine(StringBuilder) StringWriter.WriteAsync(char) StringWriter.WriteAsync(string) StringWriter.WriteAsync(char[], int, int) StringWriter.WriteAsync(ReadOnlyMemory, CancellationToken) StringWriter.WriteAsync(StringBuilder, CancellationToken) StringWriter.WriteLineAsync(char) StringWriter.WriteLineAsync(string) StringWriter.WriteLineAsync(StringBuilder, CancellationToken) StringWriter.WriteLineAsync(char[], int, int) StringWriter.WriteLineAsync(ReadOnlyMemory, CancellationToken) StringWriter.FlushAsync() StringWriter.ToString() StringWriter.Encoding TextWriter.Null TextWriter.CoreNewLine TextWriter.Dispose() TextWriter.DisposeAsync() TextWriter.Flush() TextWriter.Write(char[]) TextWriter.Write(bool) TextWriter.Write(int) TextWriter.Write(uint) TextWriter.Write(long) TextWriter.Write(ulong) TextWriter.Write(float) TextWriter.Write(double) TextWriter.Write(decimal) TextWriter.Write(object) TextWriter.Write(string, object) TextWriter.Write(string, object, object) TextWriter.Write(string, object, object, object) TextWriter.Write(string, params object[]) TextWriter.WriteLine() TextWriter.WriteLine(char) TextWriter.WriteLine(char[]) TextWriter.WriteLine(char[], int, int) TextWriter.WriteLine(bool) TextWriter.WriteLine(int) TextWriter.WriteLine(uint) TextWriter.WriteLine(long) TextWriter.WriteLine(ulong) TextWriter.WriteLine(float) TextWriter.WriteLine(double) TextWriter.WriteLine(decimal) TextWriter.WriteLine(string) TextWriter.WriteLine(object) TextWriter.WriteLine(string, object) TextWriter.WriteLine(string, object, object) TextWriter.WriteLine(string, object, object, object) TextWriter.WriteLine(string, params object[]) TextWriter.WriteAsync(char[]) TextWriter.WriteLineAsync(char[]) TextWriter.WriteLineAsync() TextWriter.FlushAsync(CancellationToken) TextWriter.Synchronized(TextWriter) TextWriter.FormatProvider TextWriter.NewLine MarshalByRefObject.GetLifetimeService() MarshalByRefObject.InitializeLifetimeService() MarshalByRefObject.MemberwiseClone(bool) object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class MessageWriter : StringWriter, IDisposable, IAsyncDisposable Constructors View Source MessageWriter() Construct a MessageWriter given a culture Declaration protected MessageWriter() Properties View Source MaxLineLength Abstract method to get the max line length Declaration public abstract int MaxLineLength { get; set; } Property Value Type Description int Methods View Source DisplayDifferences(ConstraintResult) Display Expected and Actual lines for a constraint. This is called by MessageWriter's default implementation of WriteMessageTo and provides the generic two-line display. Declaration public abstract void DisplayDifferences(ConstraintResult result) Parameters Type Name Description ConstraintResult result The failing constraint result View Source DisplayDifferences(object?, object?) Display Expected and Actual lines for given values. This method may be called by constraints that need more control over the display of actual and expected values than is provided by the default implementation. Declaration public abstract void DisplayDifferences(object? expected, object? actual) Parameters Type Name Description object expected The expected value object actual The actual value causing the failure View Source DisplayDifferences(object?, object?, Tolerance?) Display Expected and Actual lines for given values, including a tolerance value on the Expected line. Declaration public abstract void DisplayDifferences(object? expected, object? actual, Tolerance? tolerance) Parameters Type Name Description object expected The expected value object actual The actual value causing the failure Tolerance tolerance The tolerance within which the test was made View Source DisplayStringDifferences(string, string, int, bool, bool) Display the expected and actual string values on separate lines. If the mismatch parameter is >=0, an additional line is displayed line containing a caret that points to the mismatch point. Declaration public abstract void DisplayStringDifferences(string expected, string actual, int mismatch, bool ignoreCase, bool clipping) Parameters Type Name Description string expected The expected string value string actual The actual string value int mismatch The point in expected at which the strings don't match or -1 bool ignoreCase If true, case is ignored in locating the point where the strings differ bool clipping If true, the strings should be clipped to fit the line View Source DisplayStringDifferences(string, string, int, int, bool, bool, bool) Display the expected and actual string values on separate lines. If the mismatch parameter is >=0, an additional line is displayed line containing a caret that points to the mismatch point. Declaration public virtual void DisplayStringDifferences(string expected, string actual, int mismatchExpected, int mismatchActual, bool ignoreCase, bool ignoreWhiteSpace, bool clipping) Parameters Type Name Description string expected The expected string value string actual The actual string value int mismatchExpected The point in expected at which the strings don't match or -1 int mismatchActual The point in actual at which the strings don't match or -1 bool ignoreCase If true, case is ignored in locating the point where the strings differ bool ignoreWhiteSpace If true, white space is ignored in locating the point where the strings differ bool clipping If true, the strings should be clipped to fit the line View Source WriteActualValue(object?) Writes the text for an actual value. Declaration public abstract void WriteActualValue(object? actual) Parameters Type Name Description object actual The actual value. View Source WriteCollectionElements(IEnumerable, long, int) Writes the text for a collection value, starting at a particular point, to a max length Declaration public abstract void WriteCollectionElements(IEnumerable collection, long start, int max) Parameters Type Name Description IEnumerable collection The collection containing elements to write. long start The starting point of the elements to write int max The maximum number of elements to write View Source WriteMessageLine(int, string, params object?[]?) Method to write single line message with optional args, usually written to precede the general failure message, at a given indentation level. Declaration public abstract void WriteMessageLine(int level, string message, params object?[]? args) Parameters Type Name Description int level The indentation level of the message string message The message to be written object[] args Any arguments used in formatting the message View Source WriteMessageLine(string, params object?[]?) Method to write single line message with optional args, usually written to precede the general failure message. Declaration public void WriteMessageLine(string message, params object?[]? args) Parameters Type Name Description string message The message to be written object[] args Any arguments used in formatting the message View Source WriteValue(object?) Writes the text for a generalized value. Declaration public abstract void WriteValue(object? val) Parameters Type Name Description object val The value. Implements IDisposable IAsyncDisposable" }, "api/NUnit.Framework.Constraints.NUnitComparer.html": { "href": "api/NUnit.Framework.Constraints.NUnitComparer.html", @@ -572,12 +577,12 @@ "api/NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html": { "href": "api/NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html", "title": "Class NUnitEqualityComparer.FailurePoint | NUnit Docs", - "keywords": "Class NUnitEqualityComparer.FailurePoint FailurePoint class represents one point of failure in an equality test. Inheritance object NUnitEqualityComparer.FailurePoint Inherited Members object.GetType() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public sealed class NUnitEqualityComparer.FailurePoint Constructors View Source FailurePoint() Declaration public FailurePoint() Fields View Source ActualHasData Indicates whether the actual value is valid Declaration public bool ActualHasData Field Value Type Description bool View Source ActualValue The actual value Declaration public object? ActualValue Field Value Type Description object View Source ExpectedHasData Indicates whether the expected value is valid Declaration public bool ExpectedHasData Field Value Type Description bool View Source ExpectedValue The expected value Declaration public object? ExpectedValue Field Value Type Description object View Source Position The location of the failure Declaration public long Position Field Value Type Description long" + "keywords": "Class NUnitEqualityComparer.FailurePoint FailurePoint class represents one point of failure in an equality test. Inheritance object NUnitEqualityComparer.FailurePoint Inherited Members object.GetType() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public sealed class NUnitEqualityComparer.FailurePoint Constructors View Source FailurePoint() Declaration public FailurePoint() Fields View Source ActualHasData Indicates whether the actual value is valid Declaration public bool ActualHasData Field Value Type Description bool View Source ActualValue The actual value Declaration public object? ActualValue Field Value Type Description object View Source ExpectedHasData Indicates whether the expected value is valid Declaration public bool ExpectedHasData Field Value Type Description bool View Source ExpectedValue The expected value Declaration public object? ExpectedValue Field Value Type Description object View Source Position The location of the failure Declaration public long Position Field Value Type Description long View Source PropertyName The name of the property. Declaration public string? PropertyName Field Value Type Description string" }, "api/NUnit.Framework.Constraints.NUnitEqualityComparer.html": { "href": "api/NUnit.Framework.Constraints.NUnitEqualityComparer.html", "title": "Class NUnitEqualityComparer | NUnit Docs", - "keywords": "Class NUnitEqualityComparer NUnitEqualityComparer encapsulates NUnit's handling of equality tests between objects. Inheritance object NUnitEqualityComparer Inherited Members object.GetType() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public sealed class NUnitEqualityComparer Constructors View Source NUnitEqualityComparer() Initializes a new instance of the NUnitEqualityComparer class. Declaration public NUnitEqualityComparer() Properties View Source CompareAsCollection Gets and sets a flag indicating that arrays should be compared as collections, without regard to their shape. Declaration public bool CompareAsCollection { get; set; } Property Value Type Description bool View Source CompareProperties Gets and sets a flag indicating whether an instance properties should be compared when determining equality. Declaration public bool CompareProperties { get; set; } Property Value Type Description bool View Source ExternalComparers Gets the list of external comparers to be used to test for equality. They are applied to members of collections, in place of NUnit's own logic. Declaration public IList ExternalComparers { get; } Property Value Type Description IList View Source FailurePoints Gets the list of failure points for the last Match performed. The list consists of objects to be interpreted by the caller. This generally means that the caller may only make use of objects it has placed on the list at a particular depth. Declaration public IList FailurePoints { get; } Property Value Type Description IList View Source IgnoreCase Gets and sets a flag indicating whether case should be ignored in determining equality. Declaration public bool IgnoreCase { get; set; } Property Value Type Description bool View Source WithSameOffset Flags the comparer to include Offset property in comparison of two DateTimeOffset values. Declaration public bool WithSameOffset { get; set; } Property Value Type Description bool Remarks Using this modifier does not allow to use the Tolerance modifier. Methods View Source AreEqual(object?, object?, ref Tolerance) Compares two objects for equality within a tolerance. Declaration public bool AreEqual(object? x, object? y, ref Tolerance tolerance) Parameters Type Name Description object x object y Tolerance tolerance Returns Type Description bool" + "keywords": "Class NUnitEqualityComparer NUnitEqualityComparer encapsulates NUnit's handling of equality tests between objects. Inheritance object NUnitEqualityComparer Inherited Members object.GetType() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public sealed class NUnitEqualityComparer Constructors View Source NUnitEqualityComparer() Initializes a new instance of the NUnitEqualityComparer class. Declaration public NUnitEqualityComparer() Properties View Source CompareAsCollection Gets and sets a flag indicating that arrays should be compared as collections, without regard to their shape. Declaration public bool CompareAsCollection { get; set; } Property Value Type Description bool View Source CompareProperties Gets and sets a flag indicating whether an instance properties should be compared when determining equality. Declaration public bool CompareProperties { get; set; } Property Value Type Description bool View Source ExternalComparers Gets the list of external comparers to be used to test for equality. They are applied to members of collections, in place of NUnit's own logic. Declaration public IList ExternalComparers { get; } Property Value Type Description IList View Source FailurePoints Gets the list of failure points for the last Match performed. The list consists of objects to be interpreted by the caller. This generally means that the caller may only make use of objects it has placed on the list at a particular depth. Declaration public IList FailurePoints { get; } Property Value Type Description IList View Source HasFailurePoints Gets a value indicating whether there is any additional Failure Information. Declaration public bool HasFailurePoints { get; } Property Value Type Description bool View Source IgnoreCase Gets and sets a flag indicating whether case should be ignored in determining equality. Declaration public bool IgnoreCase { get; set; } Property Value Type Description bool View Source IgnoreWhiteSpace Gets and sets a flag indicating whether white space should be ignored in determining equality. Declaration public bool IgnoreWhiteSpace { get; set; } Property Value Type Description bool View Source WithSameOffset Flags the comparer to include Offset property in comparison of two DateTimeOffset values. Declaration public bool WithSameOffset { get; set; } Property Value Type Description bool Remarks Using this modifier does not allow to use the Tolerance modifier. Methods View Source AreEqual(object?, object?, ref Tolerance) Compares two objects for equality within a tolerance. Declaration public bool AreEqual(object? x, object? y, ref Tolerance tolerance) Parameters Type Name Description object x object y Tolerance tolerance Returns Type Description bool" }, "api/NUnit.Framework.Constraints.NaNConstraint.html": { "href": "api/NUnit.Framework.Constraints.NaNConstraint.html", @@ -667,7 +672,7 @@ "api/NUnit.Framework.Constraints.ResolvableConstraintExpression.html": { "href": "api/NUnit.Framework.Constraints.ResolvableConstraintExpression.html", "title": "Class ResolvableConstraintExpression | NUnit Docs", - "keywords": "Class ResolvableConstraintExpression ResolvableConstraintExpression is used to represent a compound constraint being constructed at a point where the last operator may either terminate the expression or may have additional qualifying constraints added to it. It is used, for example, for a Property element or for an Exception element, either of which may be optionally followed by constraints that apply to the property or exception. Inheritance object ConstraintExpression ResolvableConstraintExpression Implements IResolveConstraint Inherited Members ConstraintExpression.builder ConstraintExpression.ToString() ConstraintExpression.Append(ConstraintOperator) ConstraintExpression.Append(SelfResolvingOperator) ConstraintExpression.Append(Constraint) ConstraintExpression.Exactly(int) ConstraintExpression.Property(string) ConstraintExpression.Attribute(Type) ConstraintExpression.Attribute() ConstraintExpression.Matches(IResolveConstraint) ConstraintExpression.Matches(Predicate) ConstraintExpression.EqualTo(object) ConstraintExpression.SameAs(object) ConstraintExpression.GreaterThan(object) ConstraintExpression.GreaterThanOrEqualTo(object) ConstraintExpression.AtLeast(object) ConstraintExpression.LessThan(object) ConstraintExpression.LessThanOrEqualTo(object) ConstraintExpression.AtMost(object) ConstraintExpression.TypeOf(Type) ConstraintExpression.TypeOf() ConstraintExpression.InstanceOf(Type) ConstraintExpression.InstanceOf() ConstraintExpression.AssignableFrom(Type) ConstraintExpression.AssignableFrom() ConstraintExpression.AssignableTo(Type) ConstraintExpression.AssignableTo() ConstraintExpression.EquivalentTo(IEnumerable) ConstraintExpression.SubsetOf(IEnumerable) ConstraintExpression.SupersetOf(IEnumerable) ConstraintExpression.Member(object) ConstraintExpression.Contains(object) ConstraintExpression.Contains(string) ConstraintExpression.Contain(object) ConstraintExpression.Contain(string) ConstraintExpression.ContainKey(object) ConstraintExpression.ContainValue(object) ConstraintExpression.StartWith(string) ConstraintExpression.StartsWith(string) ConstraintExpression.EndWith(string) ConstraintExpression.EndsWith(string) ConstraintExpression.Match(string) ConstraintExpression.Match(Regex) ConstraintExpression.Matches(string) ConstraintExpression.Matches(Regex) ConstraintExpression.SamePath(string) ConstraintExpression.SubPathOf(string) ConstraintExpression.SamePathOrUnder(string) ConstraintExpression.InRange(object, object) ConstraintExpression.AnyOf(params object[]) ConstraintExpression.AnyOf(ICollection) ConstraintExpression.ItemAt(params object[]) ConstraintExpression.Not ConstraintExpression.No ConstraintExpression.All ConstraintExpression.Some ConstraintExpression.None ConstraintExpression.One ConstraintExpression.Length ConstraintExpression.Count ConstraintExpression.Message ConstraintExpression.InnerException ConstraintExpression.With ConstraintExpression.Null ConstraintExpression.Default ConstraintExpression.True ConstraintExpression.False ConstraintExpression.Positive ConstraintExpression.Negative ConstraintExpression.Zero ConstraintExpression.NaN ConstraintExpression.Empty ConstraintExpression.Unique ConstraintExpression.XmlSerializable ConstraintExpression.Ordered ConstraintExpression.Exist object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class ResolvableConstraintExpression : ConstraintExpression, IResolveConstraint Constructors View Source ResolvableConstraintExpression() Create a new instance of ResolvableConstraintExpression Declaration public ResolvableConstraintExpression() View Source ResolvableConstraintExpression(ConstraintBuilder) Create a new instance of ResolvableConstraintExpression, passing in a pre-populated ConstraintBuilder. Declaration public ResolvableConstraintExpression(ConstraintBuilder builder) Parameters Type Name Description ConstraintBuilder builder Properties View Source And Appends an And Operator to the expression Declaration public ConstraintExpression And { get; } Property Value Type Description ConstraintExpression View Source Or Appends an Or operator to the expression. Declaration public ConstraintExpression Or { get; } Property Value Type Description ConstraintExpression Implements IResolveConstraint" + "keywords": "Class ResolvableConstraintExpression ResolvableConstraintExpression is used to represent a compound constraint being constructed at a point where the last operator may either terminate the expression or may have additional qualifying constraints added to it. It is used, for example, for a Property element or for an Exception element, either of which may be optionally followed by constraints that apply to the property or exception. Inheritance object ConstraintExpression ResolvableConstraintExpression Implements IResolveConstraint Inherited Members ConstraintExpression.builder ConstraintExpression.ToString() ConstraintExpression.Append(ConstraintOperator) ConstraintExpression.Append(SelfResolvingOperator) ConstraintExpression.Append(Constraint) ConstraintExpression.Append(T) ConstraintExpression.Exactly(int) ConstraintExpression.Property(string) ConstraintExpression.Attribute(Type) ConstraintExpression.Attribute() ConstraintExpression.Matches(IResolveConstraint) ConstraintExpression.Matches(Predicate) ConstraintExpression.EqualTo(object) ConstraintExpression.SameAs(object) ConstraintExpression.GreaterThan(object) ConstraintExpression.GreaterThanOrEqualTo(object) ConstraintExpression.AtLeast(object) ConstraintExpression.LessThan(object) ConstraintExpression.LessThanOrEqualTo(object) ConstraintExpression.AtMost(object) ConstraintExpression.TypeOf(Type) ConstraintExpression.TypeOf() ConstraintExpression.InstanceOf(Type) ConstraintExpression.InstanceOf() ConstraintExpression.AssignableFrom(Type) ConstraintExpression.AssignableFrom() ConstraintExpression.AssignableTo(Type) ConstraintExpression.AssignableTo() ConstraintExpression.EquivalentTo(IEnumerable) ConstraintExpression.SubsetOf(IEnumerable) ConstraintExpression.SupersetOf(IEnumerable) ConstraintExpression.Member(object) ConstraintExpression.Contains(object) ConstraintExpression.Contains(string) ConstraintExpression.Contain(object) ConstraintExpression.Contain(string) ConstraintExpression.ContainKey(object) ConstraintExpression.ContainValue(object) ConstraintExpression.StartWith(string) ConstraintExpression.StartsWith(string) ConstraintExpression.EndWith(string) ConstraintExpression.EndsWith(string) ConstraintExpression.Match(string) ConstraintExpression.Match(Regex) ConstraintExpression.Matches(string) ConstraintExpression.Matches(Regex) ConstraintExpression.SamePath(string) ConstraintExpression.SubPathOf(string) ConstraintExpression.SamePathOrUnder(string) ConstraintExpression.InRange(object, object) ConstraintExpression.AnyOf(params object[]) ConstraintExpression.AnyOf(ICollection) ConstraintExpression.ItemAt(params object[]) ConstraintExpression.Not ConstraintExpression.No ConstraintExpression.All ConstraintExpression.Some ConstraintExpression.None ConstraintExpression.One ConstraintExpression.Length ConstraintExpression.Count ConstraintExpression.Message ConstraintExpression.InnerException ConstraintExpression.With ConstraintExpression.Null ConstraintExpression.Default ConstraintExpression.True ConstraintExpression.False ConstraintExpression.Positive ConstraintExpression.Negative ConstraintExpression.Zero ConstraintExpression.NaN ConstraintExpression.Empty ConstraintExpression.WhiteSpace ConstraintExpression.Unique ConstraintExpression.XmlSerializable ConstraintExpression.Ordered ConstraintExpression.Exist object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class ResolvableConstraintExpression : ConstraintExpression, IResolveConstraint Constructors View Source ResolvableConstraintExpression() Create a new instance of ResolvableConstraintExpression Declaration public ResolvableConstraintExpression() View Source ResolvableConstraintExpression(ConstraintBuilder) Create a new instance of ResolvableConstraintExpression, passing in a pre-populated ConstraintBuilder. Declaration public ResolvableConstraintExpression(ConstraintBuilder builder) Parameters Type Name Description ConstraintBuilder builder Properties View Source And Appends an And Operator to the expression Declaration public ConstraintExpression And { get; } Property Value Type Description ConstraintExpression View Source Or Appends an Or operator to the expression. Declaration public ConstraintExpression Or { get; } Property Value Type Description ConstraintExpression Implements IResolveConstraint" }, "api/NUnit.Framework.Constraints.ReusableConstraint.html": { "href": "api/NUnit.Framework.Constraints.ReusableConstraint.html", @@ -682,12 +687,12 @@ "api/NUnit.Framework.Constraints.SamePathConstraint.html": { "href": "api/NUnit.Framework.Constraints.SamePathConstraint.html", "title": "Class SamePathConstraint | NUnit Docs", - "keywords": "Class SamePathConstraint Summary description for SamePathConstraint. Inheritance object Constraint StringConstraint PathConstraint SamePathConstraint Implements IConstraint IResolveConstraint Inherited Members PathConstraint.GetStringRepresentation() PathConstraint.Canonicalize(string) PathConstraint.IsSubPath(string, string) PathConstraint.RespectCase StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SamePathConstraint : PathConstraint, IConstraint, IResolveConstraint Constructors View Source SamePathConstraint(string) Initializes a new instance of the SamePathConstraint class. Declaration public SamePathConstraint(string expected) Parameters Type Name Description string expected The expected path Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description Methods View Source Matches(string) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string) Implements IConstraint IResolveConstraint" + "keywords": "Class SamePathConstraint Summary description for SamePathConstraint. Inheritance object Constraint StringConstraint PathConstraint SamePathConstraint Implements IConstraint IResolveConstraint Inherited Members PathConstraint.GetStringRepresentation() PathConstraint.Canonicalize(string) PathConstraint.IsSubPath(string, string) PathConstraint.RespectCase StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SamePathConstraint : PathConstraint, IConstraint, IResolveConstraint Constructors View Source SamePathConstraint(string) Initializes a new instance of the SamePathConstraint class. Declaration public SamePathConstraint(string expected) Parameters Type Name Description string expected The expected path Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description Methods View Source Matches(string?) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string? actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string?) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.SamePathOrUnderConstraint.html": { "href": "api/NUnit.Framework.Constraints.SamePathOrUnderConstraint.html", "title": "Class SamePathOrUnderConstraint | NUnit Docs", - "keywords": "Class SamePathOrUnderConstraint SamePathOrUnderConstraint tests that one path is under another Inheritance object Constraint StringConstraint PathConstraint SamePathOrUnderConstraint Implements IConstraint IResolveConstraint Inherited Members PathConstraint.GetStringRepresentation() PathConstraint.Canonicalize(string) PathConstraint.IsSubPath(string, string) PathConstraint.RespectCase StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SamePathOrUnderConstraint : PathConstraint, IConstraint, IResolveConstraint Constructors View Source SamePathOrUnderConstraint(string) Initializes a new instance of the SamePathOrUnderConstraint class. Declaration public SamePathOrUnderConstraint(string expected) Parameters Type Name Description string expected The expected path Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description Methods View Source Matches(string) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string) Implements IConstraint IResolveConstraint" + "keywords": "Class SamePathOrUnderConstraint SamePathOrUnderConstraint tests that one path is under another Inheritance object Constraint StringConstraint PathConstraint SamePathOrUnderConstraint Implements IConstraint IResolveConstraint Inherited Members PathConstraint.GetStringRepresentation() PathConstraint.Canonicalize(string) PathConstraint.IsSubPath(string, string) PathConstraint.RespectCase StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SamePathOrUnderConstraint : PathConstraint, IConstraint, IResolveConstraint Constructors View Source SamePathOrUnderConstraint(string) Initializes a new instance of the SamePathOrUnderConstraint class. Declaration public SamePathOrUnderConstraint(string expected) Parameters Type Name Description string expected The expected path Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description Methods View Source Matches(string?) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string? actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string?) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.SelfResolvingOperator.html": { "href": "api/NUnit.Framework.Constraints.SelfResolvingOperator.html", @@ -697,7 +702,7 @@ "api/NUnit.Framework.Constraints.SomeItemsConstraint.html": { "href": "api/NUnit.Framework.Constraints.SomeItemsConstraint.html", "title": "Class SomeItemsConstraint | NUnit Docs", - "keywords": "Class SomeItemsConstraint SomeItemsConstraint applies another constraint to each item in a collection, succeeding if any of them succeeds. Inheritance object Constraint PrefixConstraint SomeItemsConstraint Implements IConstraint IResolveConstraint Inherited Members PrefixConstraint.BaseConstraint PrefixConstraint.DescriptionPrefix PrefixConstraint.Description Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SomeItemsConstraint : PrefixConstraint, IConstraint, IResolveConstraint Constructors View Source SomeItemsConstraint(IConstraint) Construct a SomeItemsConstraint on top of an existing constraint Declaration public SomeItemsConstraint(IConstraint itemConstraint) Parameters Type Name Description IConstraint itemConstraint Properties View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Apply the item constraint to each item in the collection, succeeding if any item succeeds. Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides Constraint.ApplyTo(TActual) View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public SomeItemsConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public SomeItemsConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. View Source UsingPropertiesComparer() Enables comparing of instance properties. Declaration public SomeItemsConstraint UsingPropertiesComparer() Returns Type Description SomeItemsConstraint Remarks This allows comparing classes that don't implement IEquatable without having to compare each property separately in own code. View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public SomeItemsConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. Type Parameters Name Description T View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public SomeItemsConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. Type Parameters Name Description T View Source Using(Comparison) Flag the constraint to use the supplied Comparison object. Declaration public SomeItemsConstraint Using(Comparison comparer) Parameters Type Name Description Comparison comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied Func object. Declaration public SomeItemsConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description SomeItemsConstraint Self. Type Parameters Name Description TCollectionType The type of the elements in the collection. TMemberType The type of the member. Implements IConstraint IResolveConstraint" + "keywords": "Class SomeItemsConstraint SomeItemsConstraint applies another constraint to each item in a collection, succeeding if any of them succeeds. Inheritance object Constraint PrefixConstraint SomeItemsConstraint Implements IConstraint IResolveConstraint Inherited Members PrefixConstraint.BaseConstraint PrefixConstraint.DescriptionPrefix PrefixConstraint.Description Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SomeItemsConstraint : PrefixConstraint, IConstraint, IResolveConstraint Constructors View Source SomeItemsConstraint(IConstraint) Construct a SomeItemsConstraint on top of an existing constraint Declaration public SomeItemsConstraint(IConstraint itemConstraint) Parameters Type Name Description IConstraint itemConstraint Properties View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source ApplyTo(TActual) Apply the item constraint to each item in the collection, succeeding if any item succeeds. Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual Returns Type Description ConstraintResult Type Parameters Name Description TActual Overrides Constraint.ApplyTo(TActual) View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public SomeItemsConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public SomeItemsConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. View Source UsingPropertiesComparer() Enables comparing of instance properties. Declaration public SomeItemsConstraint UsingPropertiesComparer() Returns Type Description SomeItemsConstraint Remarks This allows comparing classes that don't implement IEquatable without having to compare each property separately in own code. View Source Using(IComparer) Flag the constraint to use the supplied IComparer object. Declaration public SomeItemsConstraint Using(IComparer comparer) Parameters Type Name Description IComparer comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. Type Parameters Name Description T View Source Using(IEqualityComparer) Flag the constraint to use the supplied IEqualityComparer object. Declaration public SomeItemsConstraint Using(IEqualityComparer comparer) Parameters Type Name Description IEqualityComparer comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. Type Parameters Name Description T View Source Using(Comparison) Flag the constraint to use the supplied Comparison object. Declaration public SomeItemsConstraint Using(Comparison comparer) Parameters Type Name Description Comparison comparer The IComparer object to use. Returns Type Description SomeItemsConstraint Self. Type Parameters Name Description T View Source Using(Func) Flag the constraint to use the supplied Func object. Declaration public SomeItemsConstraint Using(Func comparison) Parameters Type Name Description Func comparison The comparison function to use. Returns Type Description SomeItemsConstraint Self. Type Parameters Name Description TActualCollectionElement The type of the elements in the collection. TExpected The type of the expected value. Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.SomeOperator.html": { "href": "api/NUnit.Framework.Constraints.SomeOperator.html", @@ -707,22 +712,22 @@ "api/NUnit.Framework.Constraints.StartsWithConstraint.html": { "href": "api/NUnit.Framework.Constraints.StartsWithConstraint.html", "title": "Class StartsWithConstraint | NUnit Docs", - "keywords": "Class StartsWithConstraint StartsWithConstraint can test whether a string starts with an expected substring. Inheritance object Constraint StringConstraint StartsWithConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.Description StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class StartsWithConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source StartsWithConstraint(string) Initializes a new instance of the StartsWithConstraint class. Declaration public StartsWithConstraint(string expected) Parameters Type Name Description string expected The expected string Methods View Source Matches(string) Test whether the constraint is matched by the actual value. This is a template method, which calls the IsMatch method of the derived class. Declaration protected override bool Matches(string actual) Parameters Type Name Description string actual Returns Type Description bool Overrides StringConstraint.Matches(string) Implements IConstraint IResolveConstraint" + "keywords": "Class StartsWithConstraint StartsWithConstraint can test whether a string starts with an expected substring. Inheritance object Constraint StringConstraint StartsWithConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.Description StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class StartsWithConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source StartsWithConstraint(string) Initializes a new instance of the StartsWithConstraint class. Declaration public StartsWithConstraint(string expected) Parameters Type Name Description string expected The expected string Methods View Source Matches(string?) Test whether the constraint is matched by the actual value. This is a template method, which calls the IsMatch method of the derived class. Declaration protected override bool Matches(string? actual) Parameters Type Name Description string actual Returns Type Description bool Overrides StringConstraint.Matches(string?) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.StringConstraint.html": { "href": "api/NUnit.Framework.Constraints.StringConstraint.html", "title": "Class StringConstraint | NUnit Docs", - "keywords": "Class StringConstraint StringConstraint is the abstract base for constraints that operate on strings. It supports the IgnoreCase modifier for string operations. Inheritance object Constraint StringConstraint EmptyStringConstraint EndsWithConstraint PathConstraint StartsWithConstraint SubstringConstraint Implements IConstraint IResolveConstraint Inherited Members Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class StringConstraint : Constraint, IConstraint, IResolveConstraint Constructors View Source StringConstraint() Constructs a StringConstraint without an expected value Declaration protected StringConstraint() View Source StringConstraint(string) Constructs a StringConstraint given an expected value Declaration protected StringConstraint(string expected) Parameters Type Name Description string expected The expected value Fields View Source caseInsensitive Indicates whether tests should be case-insensitive Declaration protected bool caseInsensitive Field Value Type Description bool View Source descriptionText Description of this constraint Declaration protected string descriptionText Field Value Type Description string View Source expected The expected value Declaration protected readonly string expected Field Value Type Description string Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source IgnoreCase Modify the constraint to ignore case in matching. Declaration public virtual StringConstraint IgnoreCase { get; } Property Value Type Description StringConstraint Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult True for success, false for failure Type Parameters Name Description TActual Overrides Constraint.ApplyTo(TActual) View Source Matches(string) Test whether the constraint is satisfied by a given string Declaration protected abstract bool Matches(string actual) Parameters Type Name Description string actual The string to be tested Returns Type Description bool True for success, false for failure Implements IConstraint IResolveConstraint" + "keywords": "Class StringConstraint StringConstraint is the abstract base for constraints that operate on strings. It supports the IgnoreCase modifier for string operations. Inheritance object Constraint StringConstraint EmptyStringConstraint EndsWithConstraint PathConstraint StartsWithConstraint SubstringConstraint WhiteSpaceConstraint Implements IConstraint IResolveConstraint Inherited Members Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public abstract class StringConstraint : Constraint, IConstraint, IResolveConstraint Constructors View Source StringConstraint() Constructs a StringConstraint without an expected value Declaration protected StringConstraint() View Source StringConstraint(string) Constructs a StringConstraint given an expected value Declaration protected StringConstraint(string expected) Parameters Type Name Description string expected The expected value Fields View Source caseInsensitive Indicates whether tests should be case-insensitive Declaration protected bool caseInsensitive Field Value Type Description bool View Source descriptionText Description of this constraint Declaration protected string descriptionText Field Value Type Description string View Source expected The expected value Declaration protected readonly string expected Field Value Type Description string Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description View Source IgnoreCase Modify the constraint to ignore case in matching. Declaration public virtual StringConstraint IgnoreCase { get; } Property Value Type Description StringConstraint Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult True for success, false for failure Type Parameters Name Description TActual Overrides Constraint.ApplyTo(TActual) View Source Matches(string?) Test whether the constraint is satisfied by a given string Declaration protected abstract bool Matches(string? actual) Parameters Type Name Description string actual The string to be tested Returns Type Description bool True for success, false for failure Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.SubPathConstraint.html": { "href": "api/NUnit.Framework.Constraints.SubPathConstraint.html", "title": "Class SubPathConstraint | NUnit Docs", - "keywords": "Class SubPathConstraint SubPathConstraint tests that the actual path is under the expected path Inheritance object Constraint StringConstraint PathConstraint SubPathConstraint Implements IConstraint IResolveConstraint Inherited Members PathConstraint.GetStringRepresentation() PathConstraint.Canonicalize(string) PathConstraint.IsSubPath(string, string) PathConstraint.RespectCase StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SubPathConstraint : PathConstraint, IConstraint, IResolveConstraint Constructors View Source SubPathConstraint(string) Initializes a new instance of the SubPathConstraint class. Declaration public SubPathConstraint(string expected) Parameters Type Name Description string expected The expected path Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description Methods View Source Matches(string) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string) Implements IConstraint IResolveConstraint" + "keywords": "Class SubPathConstraint SubPathConstraint tests that the actual path is under the expected path Inheritance object Constraint StringConstraint PathConstraint SubPathConstraint Implements IConstraint IResolveConstraint Inherited Members PathConstraint.GetStringRepresentation() PathConstraint.Canonicalize(string) PathConstraint.IsSubPath(string, string) PathConstraint.RespectCase StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SubPathConstraint : PathConstraint, IConstraint, IResolveConstraint Constructors View Source SubPathConstraint(string) Initializes a new instance of the SubPathConstraint class. Declaration public SubPathConstraint(string expected) Parameters Type Name Description string expected The expected path Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description Methods View Source Matches(string?) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string? actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string?) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.SubstringConstraint.html": { "href": "api/NUnit.Framework.Constraints.SubstringConstraint.html", "title": "Class SubstringConstraint | NUnit Docs", - "keywords": "Class SubstringConstraint SubstringConstraint can test whether a string contains the expected substring. Inheritance object Constraint StringConstraint SubstringConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.Description Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SubstringConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source SubstringConstraint(string) Initializes a new instance of the SubstringConstraint class. Declaration public SubstringConstraint(string expected) Parameters Type Name Description string expected The expected. Properties View Source IgnoreCase Modify the constraint to ignore case in matching. This will call Using(StringComparison.CurrentCultureIgnoreCase). Declaration public override StringConstraint IgnoreCase { get; } Property Value Type Description StringConstraint Overrides StringConstraint.IgnoreCase Exceptions Type Condition InvalidOperationException Thrown when a comparison type different than CurrentCultureIgnoreCase was already set. Methods View Source Matches(string) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string) View Source Using(StringComparison) Modify the constraint to the specified comparison. Declaration public SubstringConstraint Using(StringComparison comparisonType) Parameters Type Name Description StringComparison comparisonType Returns Type Description SubstringConstraint Exceptions Type Condition InvalidOperationException Thrown when a comparison type different than comparisonType was already set. Implements IConstraint IResolveConstraint" + "keywords": "Class SubstringConstraint SubstringConstraint can test whether a string contains the expected substring. Inheritance object Constraint StringConstraint SubstringConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.Description Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class SubstringConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source SubstringConstraint(string) Initializes a new instance of the SubstringConstraint class. Declaration public SubstringConstraint(string expected) Parameters Type Name Description string expected The expected. Properties View Source IgnoreCase Modify the constraint to ignore case in matching. This will call Using(StringComparison.CurrentCultureIgnoreCase). Declaration public override StringConstraint IgnoreCase { get; } Property Value Type Description StringConstraint Overrides StringConstraint.IgnoreCase Exceptions Type Condition InvalidOperationException Thrown when a comparison type different than CurrentCultureIgnoreCase was already set. Methods View Source Matches(string?) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string? actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string?) View Source Using(StringComparison) Modify the constraint to the specified comparison. Declaration public SubstringConstraint Using(StringComparison comparisonType) Parameters Type Name Description StringComparison comparisonType Returns Type Description SubstringConstraint Exceptions Type Condition InvalidOperationException Thrown when a comparison type different than comparisonType was already set. Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.ThrowsConstraint.html": { "href": "api/NUnit.Framework.Constraints.ThrowsConstraint.html", @@ -772,7 +777,7 @@ "api/NUnit.Framework.Constraints.UniqueItemsConstraint.html": { "href": "api/NUnit.Framework.Constraints.UniqueItemsConstraint.html", "title": "Class UniqueItemsConstraint | NUnit Docs", - "keywords": "Class UniqueItemsConstraint UniqueItemsConstraint tests whether all the items in a collection are unique. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint UniqueItemsConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class UniqueItemsConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source UniqueItemsConstraint() Declaration public UniqueItemsConstraint() Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult True for success, false for failure Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Check that all items are unique. Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) Implements IConstraint IResolveConstraint" + "keywords": "Class UniqueItemsConstraint UniqueItemsConstraint tests whether all the items in a collection are unique. Inheritance object Constraint CollectionConstraint CollectionItemsEqualConstraint UniqueItemsConstraint Implements IConstraint IResolveConstraint Inherited Members CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(IComparer) CollectionItemsEqualConstraint.Using(Comparison) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(IEqualityComparer) CollectionItemsEqualConstraint.Using(Func) CollectionItemsEqualConstraint.UsingPropertiesComparer() CollectionItemsEqualConstraint.ItemsEqual(object, object) CollectionItemsEqualConstraint.Tally(IEnumerable) CollectionItemsEqualConstraint.IgnoringCase CollectionItemsEqualConstraint.IgnoringWhiteSpace CollectionItemsEqualConstraint.UsingExternalComparer CollectionItemsEqualConstraint.IgnoreCase CollectionItemsEqualConstraint.IgnoreWhiteSpace CollectionConstraint.IsEmpty(IEnumerable) Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.DisplayName Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class UniqueItemsConstraint : CollectionItemsEqualConstraint, IConstraint, IResolveConstraint Constructors View Source UniqueItemsConstraint() Declaration public UniqueItemsConstraint() Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides Constraint.Description Methods View Source ApplyTo(TActual) Test whether the constraint is satisfied by a given value Declaration public override ConstraintResult ApplyTo(TActual actual) Parameters Type Name Description TActual actual The value to be tested Returns Type Description ConstraintResult True for success, false for failure Type Parameters Name Description TActual Overrides CollectionConstraint.ApplyTo(TActual) View Source Matches(IEnumerable) Check that all items are unique. Declaration protected override bool Matches(IEnumerable actual) Parameters Type Name Description IEnumerable actual Returns Type Description bool Overrides CollectionConstraint.Matches(IEnumerable) Implements IConstraint IResolveConstraint" }, "api/NUnit.Framework.Constraints.ValueFormatter.html": { "href": "api/NUnit.Framework.Constraints.ValueFormatter.html", @@ -784,6 +789,11 @@ "title": "Delegate ValueFormatterFactory | NUnit Docs", "keywords": "Delegate ValueFormatterFactory Custom value formatter factory function Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public delegate ValueFormatter ValueFormatterFactory(ValueFormatter next) Parameters Type Name Description ValueFormatter next The next formatter function Returns Type Description ValueFormatter ValueFormatter Remarks If the given formatter is unable to handle a certain format, it must call the next formatter in the chain Constructors View Source ValueFormatterFactory(object, nint) Declaration public ValueFormatterFactory(object @object, nint method) Parameters Type Name Description object object nint method Methods View Source BeginInvoke(ValueFormatter, AsyncCallback, object) Declaration public virtual IAsyncResult BeginInvoke(ValueFormatter next, AsyncCallback callback, object @object) Parameters Type Name Description ValueFormatter next AsyncCallback callback object object Returns Type Description IAsyncResult View Source EndInvoke(IAsyncResult) Declaration public virtual ValueFormatter EndInvoke(IAsyncResult result) Parameters Type Name Description IAsyncResult result Returns Type Description ValueFormatter View Source Invoke(ValueFormatter) Declaration public virtual ValueFormatter Invoke(ValueFormatter next) Parameters Type Name Description ValueFormatter next Returns Type Description ValueFormatter" }, + "api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html": { + "href": "api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html", + "title": "Class WhiteSpaceConstraint | NUnit Docs", + "keywords": "Class WhiteSpaceConstraint WhiteSpaceConstraint tests whether a string contains white space. Inheritance object Constraint StringConstraint WhiteSpaceConstraint Implements IConstraint IResolveConstraint Inherited Members StringConstraint.expected StringConstraint.caseInsensitive StringConstraint.descriptionText StringConstraint.ApplyTo(TActual) StringConstraint.IgnoreCase Constraint.ApplyTo(ActualValueDelegate) Constraint.ApplyTo(ref TActual) Constraint.GetTestObject(ActualValueDelegate) Constraint.ToString() Constraint.GetStringRepresentation(IEnumerable) Constraint.GetStringRepresentation() Constraint.After(int) Constraint.After(int, int) Constraint.Arguments Constraint.Builder Constraint.And Constraint.With Constraint.Or object.GetType() object.MemberwiseClone() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Constraints Assembly: nunit.framework.dll Syntax public class WhiteSpaceConstraint : StringConstraint, IConstraint, IResolveConstraint Constructors View Source WhiteSpaceConstraint() Declaration public WhiteSpaceConstraint() Properties View Source Description The Description of what this constraint tests, for use in messages and in the ConstraintResult. Declaration public override string Description { get; } Property Value Type Description string Overrides StringConstraint.Description View Source DisplayName The display name of this Constraint for use by ToString(). The default value is the name of the constraint with trailing \"Constraint\" removed. Derived classes may set this to another name in their constructors. Declaration public override string DisplayName { get; } Property Value Type Description string Overrides Constraint.DisplayName Methods View Source Matches(string?) Test whether the constraint is satisfied by a given value Declaration protected override bool Matches(string? actual) Parameters Type Name Description string actual The value to be tested Returns Type Description bool True for success, false for failure Overrides StringConstraint.Matches(string?) Implements IConstraint IResolveConstraint" + }, "api/NUnit.Framework.Constraints.WithOperator.html": { "href": "api/NUnit.Framework.Constraints.WithOperator.html", "title": "Class WithOperator | NUnit Docs", @@ -797,12 +807,12 @@ "api/NUnit.Framework.Constraints.html": { "href": "api/NUnit.Framework.Constraints.html", "title": "Namespace NUnit.Framework.Constraints | NUnit Docs", - "keywords": "Namespace NUnit.Framework.Constraints Classes AllItemsConstraint AllItemsConstraint applies another constraint to each item in a collection, succeeding if they all succeed. AllOperator Represents a constraint that succeeds if all the members of a collection match a base constraint. AndConstraint AndConstraint succeeds only if both members succeed. AndOperator Operator that requires both its arguments to succeed AnyOfConstraint AnyOfConstraint is used to determine whether the value is equal to any of the expected values. AssignableFromConstraint AssignableFromConstraint is used to test that an object can be assigned from a given Type. AssignableToConstraint AssignableToConstraint is used to test that an object can be assigned to a given Type. AttributeConstraint AttributeConstraint tests that a specified attribute is present on a Type or other provider and that the value of the attribute satisfies some other constraint. AttributeExistsConstraint AttributeExistsConstraint tests for the presence of a specified attribute on a Type. AttributeOperator Operator that tests for the presence of a particular attribute on a type and optionally applies further tests to the attribute. BinaryConstraint BinaryConstraint is the abstract base of all constraints that combine two other constraints in some fashion. BinaryOperator Abstract base class for all binary operators CollectionConstraint CollectionConstraint is the abstract base class for constraints that operate on collections. CollectionEquivalentConstraint CollectionEquivalentConstraint is used to determine whether two collections are equivalent. CollectionEquivalentConstraintResult Provides a ConstraintResult for the CollectionEquivalentConstraint. CollectionItemsEqualConstraint CollectionItemsEqualConstraint is the abstract base class for all collection constraints that apply some notion of item equality as a part of their operation. CollectionOperator Abstract base for operators that indicate how to apply a constraint to items in a collection. CollectionOrderedConstraint CollectionOrderedConstraint is used to test whether a collection is ordered. CollectionSubsetConstraint CollectionSubsetConstraint is used to determine whether one collection is a subset of another CollectionSupersetConstraint CollectionSupersetConstraint is used to determine whether one collection is a superset of another CollectionTally CollectionTally counts (tallies) the number of occurrences of each object in one or more enumerations. CollectionTally.CollectionTallyResult The result of a CollectionTally. ComparisonAdapter ComparisonAdapter class centralizes all comparisons of values in NUnit, adapting to the use of any provided IComparer, IComparer or Comparison. ComparisonConstraint Abstract base class for constraints that compare values to determine if one is greater than, equal to or less than the other. Constraint The Constraint class is the base of all built-in constraints within NUnit. It provides the operator overloads used to combine constraints. ConstraintBuilder ConstraintBuilder maintains the stacks that are used in processing a ConstraintExpression. An OperatorStack is used to hold operators that are waiting for their operands to be reorganized. a ConstraintStack holds input constraints as well as the results of each operator applied. ConstraintBuilder.ConstraintStack ConstraintStack is a type-safe stack for holding Constraints ConstraintExpression ConstraintExpression represents a compound constraint in the process of being constructed from a series of syntactic elements. Individual elements are appended to the expression as they are reorganized. When a constraint is appended, it is returned as the value of the operation so that modifiers may be applied. However, any partially built expression is attached to the constraint for later resolution. When an operator is appended, the partial expression is returned. If it's a self-resolving operator, then a ResolvableConstraintExpression is returned. ConstraintOperator The ConstraintOperator class is used internally by a ConstraintBuilder to represent an operator that modifies or combines constraints. Constraint operators use left and right precedence values to determine whether the top operator on the stack should be reduced before pushing a new operator. ConstraintResult Contains the result of matching a Constraint against an actual value. ContainsConstraint ContainsConstraint tests a whether a string contains a substring or a collection contains an object. It postpones the decision of which test to use until the type of the actual argument is known. This allows testing whether a string is contained in a collection or as a substring of another string using the same syntax. CountZeroConstraint CountZeroConstraint tests whether an instance has a property .Count with value zero. DateTimes The DateTimes class contains common operations on Date and Time values. DefaultConstraint Tests that the actual value is default value for type. DelayedConstraint Applies a delay to the match so that a match can be evaluated in the future. DelayedConstraint.WithDimensionedDelayInterval Allows only setting the polling interval of a DelayedConstraint DelayedConstraint.WithRawDelayInterval Allows only changing the time dimension of delay interval and setting a polling interval of a DelayedConstraint DelayedConstraint.WithRawPollingInterval Allows only changing the time dimension of the polling interval of a DelayedConstraint DictionaryContainsKeyConstraint DictionaryContainsKeyConstraint is used to test whether a dictionary contains an expected object as a key. DictionaryContainsKeyValuePairConstraint DictionaryContainsKeyValuePairConstraint is used to test whether a dictionary contains an expected object as a key-value-pair. DictionaryContainsValueConstraint DictionaryContainsValueConstraint is used to test whether a dictionary contains an expected object as a value. EmptyCollectionConstraint EmptyCollectionConstraint tests whether a collection is empty. EmptyConstraint EmptyConstraint tests a whether a string or collection is empty, postponing the decision about which test is applied until the type of the actual argument is known. EmptyDirectoryConstraint EmptyDirectoryConstraint is used to test that a directory is empty EmptyGuidConstraint EmptyGuidConstraint tests whether a Guid is empty. EmptyStringConstraint EmptyStringConstraint tests whether a string is empty. EndsWithConstraint EndsWithConstraint can test whether a string ends with an expected substring. EqualConstraint EqualConstraint is able to compare an actual value with the expected value provided in its constructor. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. EqualConstraintResult The EqualConstraintResult class is tailored for formatting and displaying the result of an EqualConstraint. EqualityAdapter EqualityAdapter class handles all equality comparisons that use an IEqualityComparer, IEqualityComparer or a ComparisonAdapter. ExactCountConstraint ExactCountConstraint applies another constraint to each item in a collection, succeeding only if a specified number of items succeed. ExactCountOperator Represents a constraint that succeeds if the specified count of members of a collection match a base constraint. ExactTypeConstraint ExactTypeConstraint is used to test that an object is of the exact type provided in the constructor ExceptionTypeConstraint ExceptionTypeConstraint is a special version of ExactTypeConstraint used to provided detailed info about the exception thrown in an error message. FalseConstraint FalseConstraint tests that the actual value is false FileOrDirectoryExistsConstraint FileOrDirectoryExistsConstraint is used to determine if a file or directory exists GreaterThanConstraint Tests whether a value is greater than the value supplied to its constructor GreaterThanOrEqualConstraint Tests whether a value is greater than or equal to the value supplied to its constructor IndexerConstraint IndexerConstraint extracts a named property and uses its value as the actual value for a chained constraint. IndexerOperator Operator used to test for the presence of a Indexer on an object and optionally apply further tests to the value of that indexer. InstanceOfTypeConstraint InstanceOfTypeConstraint is used to test that an object is of the same type provided or derived from it. Interval Keeps track of an interval time which can be represented in Minutes, Seconds or Milliseconds ItemsConstraintExpression An extension of ResolvableConstraintExpression that adds a no-op Items property for readability. LessThanConstraint Tests whether a value is less than the value supplied to its constructor LessThanOrEqualConstraint Tests whether a value is less than or equal to the value supplied to its constructor MessageWriter MessageWriter is the abstract base for classes that write constraint descriptions and messages in some form. The class has separate methods for writing various components of a message, allowing implementations to tailor the presentation as needed. NUnitComparer NUnitComparer encapsulates NUnit's default behavior in comparing two objects. NUnitEqualityComparer NUnitEqualityComparer encapsulates NUnit's handling of equality tests between objects. NUnitEqualityComparer.FailurePoint FailurePoint class represents one point of failure in an equality test. NaNConstraint NaNConstraint tests that the actual value is a double or float NaN NoItemConstraint NoItemConstraint applies another constraint to each item in a collection, failing if any of them succeeds. NoneOperator Represents a constraint that succeeds if none of the members of a collection match a base constraint. NotConstraint NotConstraint negates the effect of some other constraint NotOperator Negates the test of the constraint it wraps. NullConstraint NullConstraint tests that the actual value is null OrConstraint OrConstraint succeeds if either member succeeds OrOperator Operator that requires at least one of its arguments to succeed PathConstraint PathConstraint serves as the abstract base of constraints that operate on paths and provides several helper methods. PredicateConstraint Predicate constraint wraps a Predicate in a constraint, returning success if the predicate is true. PrefixConstraint Abstract base class used for prefixes PrefixOperator PrefixOperator takes a single constraint and modifies its action in some way. PropOperator Operator used to test for the presence of a named Property on an object and optionally apply further tests to the value of that property. PropertyConstraint PropertyConstraint extracts a named property and uses its value as the actual value for a chained constraint. PropertyExistsConstraint PropertyExistsConstraint tests that a named property exists on the object provided through Match. Originally, PropertyConstraint provided this feature in addition to making optional tests on the value of the property. The two constraints are now separate. RangeConstraint RangeConstraint tests whether two values are within a specified range. RegexConstraint RegexConstraint can test whether a string matches the pattern provided. ResolvableConstraintExpression ResolvableConstraintExpression is used to represent a compound constraint being constructed at a point where the last operator may either terminate the expression or may have additional qualifying constraints added to it. It is used, for example, for a Property element or for an Exception element, either of which may be optionally followed by constraints that apply to the property or exception. ReusableConstraint ReusableConstraint wraps a constraint expression after resolving it so that it can be reused consistently. SameAsConstraint SameAsConstraint tests whether an object is identical to the object passed to its constructor SamePathConstraint Summary description for SamePathConstraint. SamePathOrUnderConstraint SamePathOrUnderConstraint tests that one path is under another SelfResolvingOperator Abstract base class for operators that are able to reduce to a constraint whether or not another syntactic element follows. SomeItemsConstraint SomeItemsConstraint applies another constraint to each item in a collection, succeeding if any of them succeeds. SomeOperator Represents a constraint that succeeds if any of the members of a collection match a base constraint. StartsWithConstraint StartsWithConstraint can test whether a string starts with an expected substring. StringConstraint StringConstraint is the abstract base for constraints that operate on strings. It supports the IgnoreCase modifier for string operations. SubPathConstraint SubPathConstraint tests that the actual path is under the expected path SubstringConstraint SubstringConstraint can test whether a string contains the expected substring. ThrowsConstraint ThrowsConstraint is used to test the exception thrown by a delegate by applying a constraint to it. ThrowsExceptionConstraint ThrowsExceptionConstraint tests that an exception has been thrown, without any further tests. ThrowsNothingConstraint ThrowsNothingConstraint tests that a delegate does not throw an exception. ThrowsOperator Operator that tests that an exception is thrown and optionally applies further tests to the exception. Tolerance The Tolerance class generalizes the notion of a tolerance within which an equality test succeeds. Normally, it is used with numeric types, but it can be used with any type that supports taking a difference between two objects and comparing that difference to a value. TrueConstraint TrueConstraint tests that the actual value is true TypeConstraint TypeConstraint is the abstract base for constraints that take a Type as their expected value. UniqueItemsConstraint UniqueItemsConstraint tests whether all the items in a collection are unique. WithOperator Represents a constraint that simply wraps the constraint provided as an argument, without any further functionality, but which modifies the order of evaluation because of its precedence. XmlSerializableConstraint XmlSerializableConstraint tests whether an object is serializable in XML format. Structs Tolerance.Range Tolerance.Range represents the range of values that match a specific tolerance, when applied to a specific value. Interfaces IConstraint Interface for all constraints IResolveConstraint The IResolveConstraint interface is implemented by all complete and resolvable constraints and expressions. Enums ConstraintStatus ConstraintStatus represents the status of a ConstraintResult returned by a Constraint being applied to an actual value. ToleranceMode Modes in which the tolerance value for a comparison can be interpreted. Delegates ActualValueDelegate Delegate used to delay evaluation of the actual value to be used in evaluating a constraint ValueFormatter Custom value formatter function ValueFormatterFactory Custom value formatter factory function" + "keywords": "Namespace NUnit.Framework.Constraints Classes AllItemsConstraint AllItemsConstraint applies another constraint to each item in a collection, succeeding if they all succeed. AllOperator Represents a constraint that succeeds if all the members of a collection match a base constraint. AndConstraint AndConstraint succeeds only if both members succeed. AndOperator Operator that requires both its arguments to succeed AnyOfConstraint AnyOfConstraint is used to determine whether the value is equal to any of the expected values. AssignableFromConstraint AssignableFromConstraint is used to test that an object can be assigned from a given Type. AssignableToConstraint AssignableToConstraint is used to test that an object can be assigned to a given Type. AttributeConstraint AttributeConstraint tests that a specified attribute is present on a Type or other provider and that the value of the attribute satisfies some other constraint. AttributeExistsConstraint AttributeExistsConstraint tests for the presence of a specified attribute on a Type. AttributeOperator Operator that tests for the presence of a particular attribute on a type and optionally applies further tests to the attribute. BinaryConstraint BinaryConstraint is the abstract base of all constraints that combine two other constraints in some fashion. BinaryOperator Abstract base class for all binary operators CollectionConstraint CollectionConstraint is the abstract base class for constraints that operate on collections. CollectionEquivalentConstraint CollectionEquivalentConstraint is used to determine whether two collections are equivalent. CollectionEquivalentConstraintResult Provides a ConstraintResult for the CollectionEquivalentConstraint. CollectionItemsEqualConstraint CollectionItemsEqualConstraint is the abstract base class for all collection constraints that apply some notion of item equality as a part of their operation. CollectionOperator Abstract base for operators that indicate how to apply a constraint to items in a collection. CollectionOrderedConstraint CollectionOrderedConstraint is used to test whether a collection is ordered. CollectionSubsetConstraint CollectionSubsetConstraint is used to determine whether one collection is a subset of another CollectionSupersetConstraint CollectionSupersetConstraint is used to determine whether one collection is a superset of another CollectionTally CollectionTally counts (tallies) the number of occurrences of each object in one or more enumerations. CollectionTally.CollectionTallyResult The result of a CollectionTally. ComparisonAdapter ComparisonAdapter class centralizes all comparisons of values in NUnit, adapting to the use of any provided IComparer, IComparer or Comparison. ComparisonConstraint Abstract base class for constraints that compare values to determine if one is greater than, equal to or less than the other. Constraint The Constraint class is the base of all built-in constraints within NUnit. It provides the operator overloads used to combine constraints. ConstraintBuilder ConstraintBuilder maintains the stacks that are used in processing a ConstraintExpression. An OperatorStack is used to hold operators that are waiting for their operands to be reorganized. a ConstraintStack holds input constraints as well as the results of each operator applied. ConstraintBuilder.ConstraintStack ConstraintStack is a type-safe stack for holding Constraints ConstraintExpression ConstraintExpression represents a compound constraint in the process of being constructed from a series of syntactic elements. Individual elements are appended to the expression as they are reorganized. When a constraint is appended, it is returned as the value of the operation so that modifiers may be applied. However, any partially built expression is attached to the constraint for later resolution. When an operator is appended, the partial expression is returned. If it's a self-resolving operator, then a ResolvableConstraintExpression is returned. ConstraintOperator The ConstraintOperator class is used internally by a ConstraintBuilder to represent an operator that modifies or combines constraints. Constraint operators use left and right precedence values to determine whether the top operator on the stack should be reduced before pushing a new operator. ConstraintResult Contains the result of matching a Constraint against an actual value. ContainsConstraint ContainsConstraint tests a whether a string contains a substring or a collection contains an object. It postpones the decision of which test to use until the type of the actual argument is known. This allows testing whether a string is contained in a collection or as a substring of another string using the same syntax. CountZeroConstraint CountZeroConstraint tests whether an instance has a property .Count with value zero. DateTimes The DateTimes class contains common operations on Date and Time values. DefaultConstraint Tests that the actual value is default value for type. DelayedConstraint Applies a delay to the match so that a match can be evaluated in the future. DelayedConstraint.WithDimensionedDelayInterval Allows only setting the polling interval of a DelayedConstraint DelayedConstraint.WithRawDelayInterval Allows only changing the time dimension of delay interval and setting a polling interval of a DelayedConstraint DelayedConstraint.WithRawPollingInterval Allows only changing the time dimension of the polling interval of a DelayedConstraint DictionaryContainsKeyConstraint DictionaryContainsKeyConstraint is used to test whether a dictionary contains an expected object as a key. DictionaryContainsKeyValuePairConstraint DictionaryContainsKeyValuePairConstraint is used to test whether a dictionary contains an expected object as a key-value-pair. DictionaryContainsValueConstraint DictionaryContainsValueConstraint is used to test whether a dictionary contains an expected object as a value. EmptyCollectionConstraint EmptyCollectionConstraint tests whether a collection is empty. EmptyConstraint EmptyConstraint tests a whether a string or collection is empty, postponing the decision about which test is applied until the type of the actual argument is known. EmptyDirectoryConstraint EmptyDirectoryConstraint is used to test that a directory is empty EmptyGuidConstraint EmptyGuidConstraint tests whether a Guid is empty. EmptyStringConstraint EmptyStringConstraint tests whether a string is empty. EndsWithConstraint EndsWithConstraint can test whether a string ends with an expected substring. EqualConstraint EqualConstraint is able to compare an actual value with the expected value provided in its constructor. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. EqualConstraintResult The EqualConstraintResult class is tailored for formatting and displaying the result of an EqualConstraint. EqualityAdapter EqualityAdapter class handles all equality comparisons that use an IEqualityComparer, IEqualityComparer or a ComparisonAdapter. ExactCountConstraint ExactCountConstraint applies another constraint to each item in a collection, succeeding only if a specified number of items succeed. ExactCountOperator Represents a constraint that succeeds if the specified count of members of a collection match a base constraint. ExactTypeConstraint ExactTypeConstraint is used to test that an object is of the exact type provided in the constructor ExceptionTypeConstraint ExceptionTypeConstraint is a special version of ExactTypeConstraint used to provided detailed info about the exception thrown in an error message. FalseConstraint FalseConstraint tests that the actual value is false FileOrDirectoryExistsConstraint FileOrDirectoryExistsConstraint is used to determine if a file or directory exists GreaterThanConstraint Tests whether a value is greater than the value supplied to its constructor GreaterThanOrEqualConstraint Tests whether a value is greater than or equal to the value supplied to its constructor IndexerConstraint IndexerConstraint extracts a named property and uses its value as the actual value for a chained constraint. IndexerOperator Operator used to test for the presence of a Indexer on an object and optionally apply further tests to the value of that indexer. InstanceOfTypeConstraint InstanceOfTypeConstraint is used to test that an object is of the same type provided or derived from it. InsteadOperator Operator that replaces the left constraint with the right constraint Interval Keeps track of an interval time which can be represented in Minutes, Seconds or Milliseconds ItemsConstraintExpression An extension of ResolvableConstraintExpression that adds a no-op Items property for readability. LessThanConstraint Tests whether a value is less than the value supplied to its constructor LessThanOrEqualConstraint Tests whether a value is less than or equal to the value supplied to its constructor MessageWriter MessageWriter is the abstract base for classes that write constraint descriptions and messages in some form. The class has separate methods for writing various components of a message, allowing implementations to tailor the presentation as needed. NUnitComparer NUnitComparer encapsulates NUnit's default behavior in comparing two objects. NUnitEqualityComparer NUnitEqualityComparer encapsulates NUnit's handling of equality tests between objects. NUnitEqualityComparer.FailurePoint FailurePoint class represents one point of failure in an equality test. NaNConstraint NaNConstraint tests that the actual value is a double or float NaN NoItemConstraint NoItemConstraint applies another constraint to each item in a collection, failing if any of them succeeds. NoneOperator Represents a constraint that succeeds if none of the members of a collection match a base constraint. NotConstraint NotConstraint negates the effect of some other constraint NotOperator Negates the test of the constraint it wraps. NullConstraint NullConstraint tests that the actual value is null OrConstraint OrConstraint succeeds if either member succeeds OrOperator Operator that requires at least one of its arguments to succeed PathConstraint PathConstraint serves as the abstract base of constraints that operate on paths and provides several helper methods. PredicateConstraint Predicate constraint wraps a Predicate in a constraint, returning success if the predicate is true. PrefixConstraint Abstract base class used for prefixes PrefixOperator PrefixOperator takes a single constraint and modifies its action in some way. PropOperator Operator used to test for the presence of a named Property on an object and optionally apply further tests to the value of that property. PropertyConstraint PropertyConstraint extracts a named property and uses its value as the actual value for a chained constraint. PropertyExistsConstraint PropertyExistsConstraint tests that a named property exists on the object provided through Match. Originally, PropertyConstraint provided this feature in addition to making optional tests on the value of the property. The two constraints are now separate. RangeConstraint RangeConstraint tests whether two values are within a specified range. RegexConstraint RegexConstraint can test whether a string matches the pattern provided. ResolvableConstraintExpression ResolvableConstraintExpression is used to represent a compound constraint being constructed at a point where the last operator may either terminate the expression or may have additional qualifying constraints added to it. It is used, for example, for a Property element or for an Exception element, either of which may be optionally followed by constraints that apply to the property or exception. ReusableConstraint ReusableConstraint wraps a constraint expression after resolving it so that it can be reused consistently. SameAsConstraint SameAsConstraint tests whether an object is identical to the object passed to its constructor SamePathConstraint Summary description for SamePathConstraint. SamePathOrUnderConstraint SamePathOrUnderConstraint tests that one path is under another SelfResolvingOperator Abstract base class for operators that are able to reduce to a constraint whether or not another syntactic element follows. SomeItemsConstraint SomeItemsConstraint applies another constraint to each item in a collection, succeeding if any of them succeeds. SomeOperator Represents a constraint that succeeds if any of the members of a collection match a base constraint. StartsWithConstraint StartsWithConstraint can test whether a string starts with an expected substring. StringConstraint StringConstraint is the abstract base for constraints that operate on strings. It supports the IgnoreCase modifier for string operations. SubPathConstraint SubPathConstraint tests that the actual path is under the expected path SubstringConstraint SubstringConstraint can test whether a string contains the expected substring. ThrowsConstraint ThrowsConstraint is used to test the exception thrown by a delegate by applying a constraint to it. ThrowsExceptionConstraint ThrowsExceptionConstraint tests that an exception has been thrown, without any further tests. ThrowsNothingConstraint ThrowsNothingConstraint tests that a delegate does not throw an exception. ThrowsOperator Operator that tests that an exception is thrown and optionally applies further tests to the exception. Tolerance The Tolerance class generalizes the notion of a tolerance within which an equality test succeeds. Normally, it is used with numeric types, but it can be used with any type that supports taking a difference between two objects and comparing that difference to a value. TrueConstraint TrueConstraint tests that the actual value is true TypeConstraint TypeConstraint is the abstract base for constraints that take a Type as their expected value. UniqueItemsConstraint UniqueItemsConstraint tests whether all the items in a collection are unique. WhiteSpaceConstraint WhiteSpaceConstraint tests whether a string contains white space. WithOperator Represents a constraint that simply wraps the constraint provided as an argument, without any further functionality, but which modifies the order of evaluation because of its precedence. XmlSerializableConstraint XmlSerializableConstraint tests whether an object is serializable in XML format. Structs Tolerance.Range Tolerance.Range represents the range of values that match a specific tolerance, when applied to a specific value. Interfaces IConstraint Interface for all constraints IResolveConstraint The IResolveConstraint interface is implemented by all complete and resolvable constraints and expressions. Enums ConstraintStatus ConstraintStatus represents the status of a ConstraintResult returned by a Constraint being applied to an actual value. ToleranceMode Modes in which the tolerance value for a comparison can be interpreted. Delegates ActualValueDelegate Delegate used to delay evaluation of the actual value to be used in evaluating a constraint ValueFormatter Custom value formatter function ValueFormatterFactory Custom value formatter factory function" }, "api/NUnit.Framework.Contains.html": { "href": "api/NUnit.Framework.Contains.html", "title": "Class Contains | NUnit Docs", - "keywords": "Class Contains Helper class with properties and methods that supply a number of constraints used in Asserts. Inheritance object Contains Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Contains Constructors View Source Contains() Declaration protected Contains() Methods View Source Item(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. Declaration public static SomeItemsConstraint Item(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Key(object) Returns a new DictionaryContainsKeyConstraint checking for the presence of a particular key in the dictionary. Declaration public static DictionaryContainsKeyConstraint Key(object expected) Parameters Type Name Description object expected Returns Type Description DictionaryContainsKeyConstraint View Source Substring(string) Returns a constraint that succeeds if the actual value contains the substring supplied as an argument. Declaration public static SubstringConstraint Substring(string expected) Parameters Type Name Description string expected Returns Type Description SubstringConstraint View Source Value(object) Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the dictionary. Declaration public static DictionaryContainsValueConstraint Value(object expected) Parameters Type Name Description object expected Returns Type Description DictionaryContainsValueConstraint" + "keywords": "Class Contains Helper class with properties and methods that supply a number of constraints used in Asserts. Inheritance object Contains Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Contains Constructors View Source Contains() Declaration protected Contains() Methods View Source Item(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. Declaration public static SomeItemsConstraint Item(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Key(object) Returns a new DictionaryContainsKeyConstraint checking for the presence of a particular key in the dictionary. Declaration public static DictionaryContainsKeyConstraint Key(object expected) Parameters Type Name Description object expected Returns Type Description DictionaryContainsKeyConstraint View Source Substring(string) Returns a constraint that succeeds if the actual value contains the substring supplied as an argument. Declaration public static SubstringConstraint Substring(string expected) Parameters Type Name Description string expected Returns Type Description SubstringConstraint View Source Value(object?) Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the dictionary. Declaration public static DictionaryContainsValueConstraint Value(object? expected) Parameters Type Name Description object expected Returns Type Description DictionaryContainsValueConstraint" }, "api/NUnit.Framework.CultureAttribute.html": { "href": "api/NUnit.Framework.CultureAttribute.html", @@ -834,10 +844,20 @@ "title": "Class DescriptionAttribute | NUnit Docs", "keywords": "Class DescriptionAttribute Provides the descriptive text relating to the assembly, test fixture or test method. Inheritance object Attribute NUnitAttribute PropertyAttribute DescriptionAttribute Implements IApplyToTest Inherited Members PropertyAttribute.ApplyToTest(Test) PropertyAttribute.Properties Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = false, Inherited = false)] public sealed class DescriptionAttribute : PropertyAttribute, IApplyToTest Constructors View Source DescriptionAttribute(string) Construct a description Attribute Declaration public DescriptionAttribute(string description) Parameters Type Name Description string description The text of the description Implements IApplyToTest" }, + "api/NUnit.Framework.Diagnostics.ProgressTraceListener.html": { + "href": "api/NUnit.Framework.Diagnostics.ProgressTraceListener.html", + "title": "Class ProgressTraceListener | NUnit Docs", + "keywords": "Class ProgressTraceListener The ProgressTraceListener class allows directing tracing or debugging output to Progress. To activate, place the following snippet into the one-time set-up method of either a test's fixture or the set-up fixture of a project: System.Trace.Listeners.Add(new ProgressTraceListener()); Make sure to only add a listener once, e.g.: if (!System.Trace.Listeners.OfType().Any()) System.Trace.Listeners.Add(new ProgressTraceListener()); Alternatively, add it in the one-time set-up and again remove it in the one-time tear-down, e.g.: _progressTraceListener = new ProgressTraceListener(); System.Trace.Listeners.Add(_progressTraceListener); System.Trace.Listeners.Remove(_progressTraceListener); _progressTraceListener.Close(); Inheritance object MarshalByRefObject TraceListener TextWriterTraceListener ProgressTraceListener Implements IDisposable Inherited Members TextWriterTraceListener.Close() TextWriterTraceListener.Dispose(bool) TextWriterTraceListener.Flush() TextWriterTraceListener.Write(string) TextWriterTraceListener.WriteLine(string) TextWriterTraceListener.Writer TraceListener.Dispose() TraceListener.GetSupportedAttributes() TraceListener.TraceTransfer(TraceEventCache, string, int, string, Guid) TraceListener.Fail(string) TraceListener.Fail(string, string) TraceListener.Write(object) TraceListener.Write(string, string) TraceListener.Write(object, string) TraceListener.WriteIndent() TraceListener.WriteLine(object) TraceListener.WriteLine(string, string) TraceListener.WriteLine(object, string) TraceListener.TraceData(TraceEventCache, string, TraceEventType, int, object) TraceListener.TraceData(TraceEventCache, string, TraceEventType, int, params object[]) TraceListener.TraceEvent(TraceEventCache, string, TraceEventType, int) TraceListener.TraceEvent(TraceEventCache, string, TraceEventType, int, string) TraceListener.TraceEvent(TraceEventCache, string, TraceEventType, int, string, params object[]) TraceListener.Attributes TraceListener.Name TraceListener.IsThreadSafe TraceListener.IndentLevel TraceListener.IndentSize TraceListener.Filter TraceListener.NeedIndent TraceListener.TraceOutputOptions MarshalByRefObject.GetLifetimeService() MarshalByRefObject.InitializeLifetimeService() MarshalByRefObject.MemberwiseClone(bool) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Diagnostics Assembly: nunit.framework.dll Syntax public class ProgressTraceListener : TextWriterTraceListener, IDisposable Remarks Although named \"Trace\", TextWriterTraceListener \"directs tracing or debugging output\". This listener is provided by NUnit (i.e. the origin of Progress) same as the ConsoleTraceListener is provided by .NET (the origin of Console). Constructors View Source ProgressTraceListener() Construct a ProgressTraceListener with trace output written to Progress Declaration public ProgressTraceListener() Implements IDisposable" + }, + "api/NUnit.Framework.Diagnostics.html": { + "href": "api/NUnit.Framework.Diagnostics.html", + "title": "Namespace NUnit.Framework.Diagnostics | NUnit Docs", + "keywords": "Namespace NUnit.Framework.Diagnostics Classes ProgressTraceListener The ProgressTraceListener class allows directing tracing or debugging output to Progress. To activate, place the following snippet into the one-time set-up method of either a test's fixture or the set-up fixture of a project: System.Trace.Listeners.Add(new ProgressTraceListener()); Make sure to only add a listener once, e.g.: if (!System.Trace.Listeners.OfType().Any()) System.Trace.Listeners.Add(new ProgressTraceListener()); Alternatively, add it in the one-time set-up and again remove it in the one-time tear-down, e.g.: _progressTraceListener = new ProgressTraceListener(); System.Trace.Listeners.Add(_progressTraceListener); System.Trace.Listeners.Remove(_progressTraceListener); _progressTraceListener.Close();" + }, "api/NUnit.Framework.Does.html": { "href": "api/NUnit.Framework.Does.html", "title": "Class Does | NUnit Docs", - "keywords": "Class Does Helper class with properties and methods that supply a number of constraints used in Asserts. Inheritance object Does Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Does Constructors View Source Does() Declaration protected Does() Properties View Source Exist Returns a constraint that succeeds if the value is a file or directory and it exists. Declaration public static FileOrDirectoryExistsConstraint Exist { get; } Property Value Type Description FileOrDirectoryExistsConstraint View Source Not Returns a ConstraintExpression that negates any following constraint. Declaration public static ConstraintExpression Not { get; } Property Value Type Description ConstraintExpression Methods View Source Contain(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. Declaration public static SomeItemsConstraint Contain(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Contain(string?) Returns a new ContainsConstraint. This constraint will, in turn, make use of the appropriate second-level constraint, depending on the type of the actual argument. This overload is only used if the item sought is a string, since any other type implies that we are looking for a collection member. Declaration public static ContainsConstraint Contain(string? expected) Parameters Type Name Description string expected Returns Type Description ContainsConstraint View Source ContainKey(object) Returns a new DictionaryContainsKeyConstraint checking for the presence of a particular key in the Dictionary key collection. Declaration public static DictionaryContainsKeyConstraint ContainKey(object expected) Parameters Type Name Description object expected The key to be matched in the Dictionary key collection Returns Type Description DictionaryContainsKeyConstraint View Source ContainValue(object) Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the Dictionary value collection. Declaration public static DictionaryContainsValueConstraint ContainValue(object expected) Parameters Type Name Description object expected The value to be matched in the Dictionary value collection Returns Type Description DictionaryContainsValueConstraint View Source EndWith(string) Returns a constraint that succeeds if the actual value ends with the substring supplied as an argument. Declaration public static EndsWithConstraint EndWith(string expected) Parameters Type Name Description string expected Returns Type Description EndsWithConstraint View Source Match(string) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public static RegexConstraint Match(string pattern) Parameters Type Name Description string pattern Returns Type Description RegexConstraint View Source Match(Regex) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public static RegexConstraint Match(Regex regex) Parameters Type Name Description Regex regex Returns Type Description RegexConstraint View Source StartWith(string) Returns a constraint that succeeds if the actual value starts with the substring supplied as an argument. Declaration public static StartsWithConstraint StartWith(string expected) Parameters Type Name Description string expected Returns Type Description StartsWithConstraint" + "keywords": "Class Does Helper class with properties and methods that supply a number of constraints used in Asserts. Inheritance object Does Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Does Constructors View Source Does() Declaration protected Does() Properties View Source Exist Returns a constraint that succeeds if the value is a file or directory and it exists. Declaration public static FileOrDirectoryExistsConstraint Exist { get; } Property Value Type Description FileOrDirectoryExistsConstraint View Source Not Returns a ConstraintExpression that negates any following constraint. Declaration public static ConstraintExpression Not { get; } Property Value Type Description ConstraintExpression Methods View Source Contain(object?) Returns a new SomeItemsConstraint checking for the presence of a particular object in the collection. Declaration public static SomeItemsConstraint Contain(object? expected) Parameters Type Name Description object expected Returns Type Description SomeItemsConstraint View Source Contain(string?) Returns a new ContainsConstraint. This constraint will, in turn, make use of the appropriate second-level constraint, depending on the type of the actual argument. This overload is only used if the item sought is a string, since any other type implies that we are looking for a collection member. Declaration public static ContainsConstraint Contain(string? expected) Parameters Type Name Description string expected Returns Type Description ContainsConstraint View Source ContainKey(object) Returns a new DictionaryContainsKeyConstraint checking for the presence of a particular key in the Dictionary key collection. Declaration public static DictionaryContainsKeyConstraint ContainKey(object expected) Parameters Type Name Description object expected The key to be matched in the Dictionary key collection Returns Type Description DictionaryContainsKeyConstraint View Source ContainValue(object?) Returns a new DictionaryContainsValueConstraint checking for the presence of a particular value in the Dictionary value collection. Declaration public static DictionaryContainsValueConstraint ContainValue(object? expected) Parameters Type Name Description object expected The value to be matched in the Dictionary value collection Returns Type Description DictionaryContainsValueConstraint View Source EndWith(string) Returns a constraint that succeeds if the actual value ends with the substring supplied as an argument. Declaration public static EndsWithConstraint EndWith(string expected) Parameters Type Name Description string expected Returns Type Description EndsWithConstraint View Source Match(string) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public static RegexConstraint Match(string pattern) Parameters Type Name Description string pattern Returns Type Description RegexConstraint View Source Match(Regex) Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. Declaration public static RegexConstraint Match(Regex regex) Parameters Type Name Description Regex regex Returns Type Description RegexConstraint View Source StartWith(string) Returns a constraint that succeeds if the actual value starts with the substring supplied as an argument. Declaration public static StartsWithConstraint StartWith(string expected) Parameters Type Name Description string expected Returns Type Description StartsWithConstraint" }, "api/NUnit.Framework.ExplicitAttribute.html": { "href": "api/NUnit.Framework.ExplicitAttribute.html", @@ -862,7 +882,7 @@ "api/NUnit.Framework.IgnoreAttribute.html": { "href": "api/NUnit.Framework.IgnoreAttribute.html", "title": "Class IgnoreAttribute | NUnit Docs", - "keywords": "Class IgnoreAttribute Marks an assembly, test fixture or test method as being ignored. Ignored tests result in a warning message when the tests are run. Inheritance object Attribute NUnitAttribute IgnoreAttribute Implements IApplyToTest Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = false, Inherited = false)] public class IgnoreAttribute : NUnitAttribute, IApplyToTest Constructors View Source IgnoreAttribute(string) Constructs the attribute giving a reason for ignoring the test Declaration public IgnoreAttribute(string reason) Parameters Type Name Description string reason The reason for ignoring the test Properties View Source Until The date in the future to stop ignoring the test as a string in UTC time. For example for a date and time, \"2014-12-25 08:10:00Z\" or for just a date, \"2014-12-25\". If just a date is given, the Ignore will expire at midnight UTC. Declaration public string? Until { get; set; } Property Value Type Description string Remarks Once the ignore until date has passed, the test will be marked as runnable. Tests with an ignore until date will have an IgnoreUntilDate property set which will appear in the test results. Exceptions Type Condition FormatException The string does not contain a valid string representation of a date and time. Methods View Source ApplyToTest(Test) Modifies a test by marking it as Ignored. Declaration public void ApplyToTest(Test test) Parameters Type Name Description Test test The test to modify Implements IApplyToTest" + "keywords": "Class IgnoreAttribute Marks an assembly, test fixture or test method as being ignored. Ignored tests result in a warning message when the tests are run. Inheritance object Attribute NUnitAttribute IgnoreAttribute Implements IApplyToTest Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = false, Inherited = false)] public class IgnoreAttribute : NUnitAttribute, IApplyToTest Constructors View Source IgnoreAttribute(string) Constructs the attribute giving a reason for ignoring the test. Declaration public IgnoreAttribute(string reason) Parameters Type Name Description string reason The reason for ignoring the test. Exceptions Type Condition ArgumentNullException If reason is null. Properties View Source Reason Gets the reason for ignoring the test. Declaration public string Reason { get; } Property Value Type Description string View Source Until The date in the future to stop ignoring the test as a string in UTC time. For example for a date and time, \"2014-12-25 08:10:00Z\" or for just a date, \"2014-12-25\". If just a date is given, the Ignore will expire at midnight UTC. Declaration public string? Until { get; set; } Property Value Type Description string Remarks Once the ignore until date has passed, the test will be marked as runnable. Tests with an ignore until date will have an IgnoreUntilDate property set which will appear in the test results. Exceptions Type Condition FormatException The string does not contain a valid string representation of a date and time. Methods View Source ApplyToTest(Test) Modifies a test by marking it as Ignored. Declaration public void ApplyToTest(Test test) Parameters Type Name Description Test test The test to modify Implements IApplyToTest" }, "api/NUnit.Framework.IgnoreException.html": { "href": "api/NUnit.Framework.IgnoreException.html", @@ -872,7 +892,7 @@ "api/NUnit.Framework.IncludeExcludeAttribute.html": { "href": "api/NUnit.Framework.IncludeExcludeAttribute.html", "title": "Class IncludeExcludeAttribute | NUnit Docs", - "keywords": "Class IncludeExcludeAttribute Abstract base for attributes that are used to include tests in the test run based on environmental settings. Inheritance object Attribute NUnitAttribute IncludeExcludeAttribute CultureAttribute PlatformAttribute Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class IncludeExcludeAttribute : NUnitAttribute Constructors View Source IncludeExcludeAttribute() Constructor with no included items specified, for use with named property syntax. Declaration public IncludeExcludeAttribute() View Source IncludeExcludeAttribute(string?) Constructor taking one or more included items Declaration public IncludeExcludeAttribute(string? include) Parameters Type Name Description string include Comma-delimited list of included items Properties View Source Exclude Name of the item to be excluded. Multiple items may be given, separated by a comma. Declaration public string? Exclude { get; set; } Property Value Type Description string View Source Include Name of the item that is needed in order for a test to run. Multiple items may be given, separated by a comma. Declaration public string? Include { get; set; } Property Value Type Description string View Source Reason The reason for including or excluding the test Declaration public string? Reason { get; set; } Property Value Type Description string" + "keywords": "Class IncludeExcludeAttribute Abstract base for attributes that are used to include tests in the test run based on environmental settings. Inheritance object Attribute NUnitAttribute IncludeExcludeAttribute CultureAttribute NetPlatformAttribute PlatformAttribute Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class IncludeExcludeAttribute : NUnitAttribute Constructors View Source IncludeExcludeAttribute() Constructor with no included items specified, for use with named property syntax. Declaration public IncludeExcludeAttribute() View Source IncludeExcludeAttribute(string?) Constructor taking one or more included items Declaration public IncludeExcludeAttribute(string? include) Parameters Type Name Description string include Comma-delimited list of included items Properties View Source Exclude Name of the item to be excluded. Multiple items may be given, separated by a comma. Declaration public string? Exclude { get; set; } Property Value Type Description string View Source Include Name of the item that is needed in order for a test to run. Multiple items may be given, separated by a comma. Declaration public string? Include { get; set; } Property Value Type Description string View Source Reason The reason for including or excluding the test Declaration public string? Reason { get; set; } Property Value Type Description string" }, "api/NUnit.Framework.InconclusiveException.html": { "href": "api/NUnit.Framework.InconclusiveException.html", @@ -1102,17 +1122,17 @@ "api/NUnit.Framework.Is.html": { "href": "api/NUnit.Framework.Is.html", "title": "Class Is | NUnit Docs", - "keywords": "Class Is Helper class with properties and methods that supply a number of constraints used in Asserts. Inheritance object Is Iz Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Is Constructors View Source Is() Declaration protected Is() Properties View Source All Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if all of them succeed. Declaration public static ConstraintExpression All { get; } Property Value Type Description ConstraintExpression View Source Default Returns a constraint that tests for default value Declaration public static DefaultConstraint Default { get; } Property Value Type Description DefaultConstraint View Source Empty Returns a constraint that tests for empty Declaration public static EmptyConstraint Empty { get; } Property Value Type Description EmptyConstraint View Source False Returns a constraint that tests for False Declaration public static FalseConstraint False { get; } Property Value Type Description FalseConstraint View Source NaN Returns a constraint that tests for NaN Declaration public static NaNConstraint NaN { get; } Property Value Type Description NaNConstraint View Source Negative Returns a constraint that tests for a negative value Declaration public static LessThanConstraint Negative { get; } Property Value Type Description LessThanConstraint View Source Not Returns a ConstraintExpression that negates any following constraint. Declaration public static ConstraintExpression Not { get; } Property Value Type Description ConstraintExpression View Source Null Returns a constraint that tests for null Declaration public static NullConstraint Null { get; } Property Value Type Description NullConstraint View Source Ordered Returns a constraint that tests whether a collection is ordered Declaration public static CollectionOrderedConstraint Ordered { get; } Property Value Type Description CollectionOrderedConstraint View Source Positive Returns a constraint that tests for a positive value Declaration public static GreaterThanConstraint Positive { get; } Property Value Type Description GreaterThanConstraint View Source True Returns a constraint that tests for True Declaration public static TrueConstraint True { get; } Property Value Type Description TrueConstraint View Source Unique Returns a constraint that tests whether a collection contains all unique items. Declaration public static UniqueItemsConstraint Unique { get; } Property Value Type Description UniqueItemsConstraint View Source XmlSerializable Returns a constraint that tests whether an object graph is serializable in XML format. Declaration public static XmlSerializableConstraint XmlSerializable { get; } Property Value Type Description XmlSerializableConstraint View Source Zero Returns a constraint that tests for equality with zero Declaration public static EqualConstraint Zero { get; } Property Value Type Description EqualConstraint Methods View Source AnyOf(ICollection) Returns a constraint that tests if an item is equal to any of parameters Declaration public static AnyOfConstraint AnyOf(ICollection expected) Parameters Type Name Description ICollection expected Expected values Returns Type Description AnyOfConstraint View Source AnyOf(params object?[]?) Returns a constraint that tests if an item is equal to any of parameters Declaration public static AnyOfConstraint AnyOf(params object?[]? expected) Parameters Type Name Description object[] expected Expected values Returns Type Description AnyOfConstraint View Source AssignableFrom(Type) Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public static AssignableFromConstraint AssignableFrom(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description AssignableFromConstraint View Source AssignableFrom() Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public static AssignableFromConstraint AssignableFrom() Returns Type Description AssignableFromConstraint Type Parameters Name Description TExpected View Source AssignableTo(Type) Returns a constraint that tests whether the actual value is assignable to the type supplied as an argument. Declaration public static AssignableToConstraint AssignableTo(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description AssignableToConstraint View Source AssignableTo() Returns a constraint that tests whether the actual value is assignable to the type supplied as an argument. Declaration public static AssignableToConstraint AssignableTo() Returns Type Description AssignableToConstraint Type Parameters Name Description TExpected View Source AtLeast(object) Returns a constraint that tests whether the actual value is greater than or equal to the supplied argument Declaration public static GreaterThanOrEqualConstraint AtLeast(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanOrEqualConstraint View Source AtMost(object) Returns a constraint that tests whether the actual value is less than or equal to the supplied argument Declaration public static LessThanOrEqualConstraint AtMost(object expected) Parameters Type Name Description object expected Returns Type Description LessThanOrEqualConstraint View Source EqualTo(object?) Returns a constraint that tests two items for equality Declaration public static EqualConstraint EqualTo(object? expected) Parameters Type Name Description object expected Returns Type Description EqualConstraint View Source EquivalentTo(IEnumerable) Returns a constraint that tests whether the actual value is a collection containing the same elements as the collection supplied as an argument. Declaration public static CollectionEquivalentConstraint EquivalentTo(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionEquivalentConstraint View Source GreaterThan(object) Returns a constraint that tests whether the actual value is greater than the supplied argument Declaration public static GreaterThanConstraint GreaterThan(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanConstraint View Source GreaterThanOrEqualTo(object) Returns a constraint that tests whether the actual value is greater than or equal to the supplied argument Declaration public static GreaterThanOrEqualConstraint GreaterThanOrEqualTo(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanOrEqualConstraint View Source InRange(object, object) Returns a constraint that tests whether the actual value falls inclusively within a specified range. Declaration public static RangeConstraint InRange(object from, object to) Parameters Type Name Description object from Inclusive beginning of the range. object to Inclusive end of the range. Returns Type Description RangeConstraint View Source InstanceOf(Type) Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. Declaration public static InstanceOfTypeConstraint InstanceOf(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description InstanceOfTypeConstraint View Source InstanceOf() Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. Declaration public static InstanceOfTypeConstraint InstanceOf() Returns Type Description InstanceOfTypeConstraint Type Parameters Name Description TExpected View Source LessThan(object) Returns a constraint that tests whether the actual value is less than the supplied argument Declaration public static LessThanConstraint LessThan(object expected) Parameters Type Name Description object expected Returns Type Description LessThanConstraint View Source LessThanOrEqualTo(object) Returns a constraint that tests whether the actual value is less than or equal to the supplied argument Declaration public static LessThanOrEqualConstraint LessThanOrEqualTo(object expected) Parameters Type Name Description object expected Returns Type Description LessThanOrEqualConstraint View Source SameAs(object?) Returns a constraint that tests that two references are the same object Declaration public static SameAsConstraint SameAs(object? expected) Parameters Type Name Description object expected Returns Type Description SameAsConstraint View Source SamePath(string) Returns a constraint that tests whether the path provided is the same as an expected path after canonicalization. Declaration public static SamePathConstraint SamePath(string expected) Parameters Type Name Description string expected Returns Type Description SamePathConstraint View Source SamePathOrUnder(string) Returns a constraint that tests whether the path provided is the same path or under an expected path after canonicalization. Declaration public static SamePathOrUnderConstraint SamePathOrUnder(string expected) Parameters Type Name Description string expected Returns Type Description SamePathOrUnderConstraint View Source SubPathOf(string) Returns a constraint that tests whether the path provided is a subpath of the expected path after canonicalization. Declaration public static SubPathConstraint SubPathOf(string expected) Parameters Type Name Description string expected Returns Type Description SubPathConstraint View Source SubsetOf(IEnumerable) Returns a constraint that tests whether the actual value is a subset of the collection supplied as an argument. Declaration public static CollectionSubsetConstraint SubsetOf(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionSubsetConstraint View Source SupersetOf(IEnumerable) Returns a constraint that tests whether the actual value is a superset of the collection supplied as an argument. Declaration public static CollectionSupersetConstraint SupersetOf(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionSupersetConstraint View Source TypeOf(Type) Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. Declaration public static ExactTypeConstraint TypeOf(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description ExactTypeConstraint View Source TypeOf() Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. Declaration public static ExactTypeConstraint TypeOf() Returns Type Description ExactTypeConstraint Type Parameters Name Description TExpected" + "keywords": "Class Is Helper class with properties and methods that supply a number of constraints used in Asserts. Inheritance object Is Iz Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Is Constructors View Source Is() Declaration protected Is() Properties View Source All Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if all of them succeed. Declaration public static ConstraintExpression All { get; } Property Value Type Description ConstraintExpression View Source Default Returns a constraint that tests for default value Declaration public static DefaultConstraint Default { get; } Property Value Type Description DefaultConstraint View Source Empty Returns a constraint that tests for empty Declaration public static EmptyConstraint Empty { get; } Property Value Type Description EmptyConstraint View Source False Returns a constraint that tests for False Declaration public static FalseConstraint False { get; } Property Value Type Description FalseConstraint View Source NaN Returns a constraint that tests for NaN Declaration public static NaNConstraint NaN { get; } Property Value Type Description NaNConstraint View Source Negative Returns a constraint that tests for a negative value Declaration public static LessThanConstraint Negative { get; } Property Value Type Description LessThanConstraint View Source Not Returns a ConstraintExpression that negates any following constraint. Declaration public static ConstraintExpression Not { get; } Property Value Type Description ConstraintExpression View Source Null Returns a constraint that tests for null Declaration public static NullConstraint Null { get; } Property Value Type Description NullConstraint View Source Ordered Returns a constraint that tests whether a collection is ordered Declaration public static CollectionOrderedConstraint Ordered { get; } Property Value Type Description CollectionOrderedConstraint View Source Positive Returns a constraint that tests for a positive value Declaration public static GreaterThanConstraint Positive { get; } Property Value Type Description GreaterThanConstraint View Source True Returns a constraint that tests for True Declaration public static TrueConstraint True { get; } Property Value Type Description TrueConstraint View Source Unique Returns a constraint that tests whether a collection contains all unique items. Declaration public static UniqueItemsConstraint Unique { get; } Property Value Type Description UniqueItemsConstraint View Source WhiteSpace Returns a constraint that tests for white-space Declaration public static WhiteSpaceConstraint WhiteSpace { get; } Property Value Type Description WhiteSpaceConstraint View Source XmlSerializable Returns a constraint that tests whether an object graph is serializable in XML format. Declaration public static XmlSerializableConstraint XmlSerializable { get; } Property Value Type Description XmlSerializableConstraint View Source Zero Returns a constraint that tests for equality with zero Declaration public static EqualConstraint Zero { get; } Property Value Type Description EqualConstraint Methods View Source AnyOf(ICollection) Returns a constraint that tests if an item is equal to any of parameters Declaration public static AnyOfConstraint AnyOf(ICollection expected) Parameters Type Name Description ICollection expected Expected values Returns Type Description AnyOfConstraint View Source AnyOf(params object?[]?) Returns a constraint that tests if an item is equal to any of parameters Declaration public static AnyOfConstraint AnyOf(params object?[]? expected) Parameters Type Name Description object[] expected Expected values Returns Type Description AnyOfConstraint View Source AssignableFrom(Type) Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public static AssignableFromConstraint AssignableFrom(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description AssignableFromConstraint View Source AssignableFrom() Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. Declaration public static AssignableFromConstraint AssignableFrom() Returns Type Description AssignableFromConstraint Type Parameters Name Description TExpected View Source AssignableTo(Type) Returns a constraint that tests whether the actual value is assignable to the type supplied as an argument. Declaration public static AssignableToConstraint AssignableTo(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description AssignableToConstraint View Source AssignableTo() Returns a constraint that tests whether the actual value is assignable to the type supplied as an argument. Declaration public static AssignableToConstraint AssignableTo() Returns Type Description AssignableToConstraint Type Parameters Name Description TExpected View Source AtLeast(object) Returns a constraint that tests whether the actual value is greater than or equal to the supplied argument Declaration public static GreaterThanOrEqualConstraint AtLeast(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanOrEqualConstraint View Source AtMost(object) Returns a constraint that tests whether the actual value is less than or equal to the supplied argument Declaration public static LessThanOrEqualConstraint AtMost(object expected) Parameters Type Name Description object expected Returns Type Description LessThanOrEqualConstraint View Source EqualTo(object?) Returns a constraint that tests two items for equality Declaration public static EqualConstraint EqualTo(object? expected) Parameters Type Name Description object expected Returns Type Description EqualConstraint View Source EquivalentTo(IEnumerable) Returns a constraint that tests whether the actual value is a collection containing the same elements as the collection supplied as an argument. Declaration public static CollectionEquivalentConstraint EquivalentTo(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionEquivalentConstraint View Source GreaterThan(object) Returns a constraint that tests whether the actual value is greater than the supplied argument Declaration public static GreaterThanConstraint GreaterThan(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanConstraint View Source GreaterThanOrEqualTo(object) Returns a constraint that tests whether the actual value is greater than or equal to the supplied argument Declaration public static GreaterThanOrEqualConstraint GreaterThanOrEqualTo(object expected) Parameters Type Name Description object expected Returns Type Description GreaterThanOrEqualConstraint View Source InRange(object, object) Returns a constraint that tests whether the actual value falls inclusively within a specified range. Declaration public static RangeConstraint InRange(object from, object to) Parameters Type Name Description object from Inclusive beginning of the range. object to Inclusive end of the range. Returns Type Description RangeConstraint View Source InstanceOf(Type) Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. Declaration public static InstanceOfTypeConstraint InstanceOf(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description InstanceOfTypeConstraint View Source InstanceOf() Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. Declaration public static InstanceOfTypeConstraint InstanceOf() Returns Type Description InstanceOfTypeConstraint Type Parameters Name Description TExpected View Source LessThan(object) Returns a constraint that tests whether the actual value is less than the supplied argument Declaration public static LessThanConstraint LessThan(object expected) Parameters Type Name Description object expected Returns Type Description LessThanConstraint View Source LessThanOrEqualTo(object) Returns a constraint that tests whether the actual value is less than or equal to the supplied argument Declaration public static LessThanOrEqualConstraint LessThanOrEqualTo(object expected) Parameters Type Name Description object expected Returns Type Description LessThanOrEqualConstraint View Source SameAs(object?) Returns a constraint that tests that two references are the same object Declaration public static SameAsConstraint SameAs(object? expected) Parameters Type Name Description object expected Returns Type Description SameAsConstraint View Source SamePath(string) Returns a constraint that tests whether the path provided is the same as an expected path after canonicalization. Declaration public static SamePathConstraint SamePath(string expected) Parameters Type Name Description string expected Returns Type Description SamePathConstraint View Source SamePathOrUnder(string) Returns a constraint that tests whether the path provided is the same path or under an expected path after canonicalization. Declaration public static SamePathOrUnderConstraint SamePathOrUnder(string expected) Parameters Type Name Description string expected Returns Type Description SamePathOrUnderConstraint View Source SubPathOf(string) Returns a constraint that tests whether the path provided is a subpath of the expected path after canonicalization. Declaration public static SubPathConstraint SubPathOf(string expected) Parameters Type Name Description string expected Returns Type Description SubPathConstraint View Source SubsetOf(IEnumerable) Returns a constraint that tests whether the actual value is a subset of the collection supplied as an argument. Declaration public static CollectionSubsetConstraint SubsetOf(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionSubsetConstraint View Source SupersetOf(IEnumerable) Returns a constraint that tests whether the actual value is a superset of the collection supplied as an argument. Declaration public static CollectionSupersetConstraint SupersetOf(IEnumerable expected) Parameters Type Name Description IEnumerable expected Returns Type Description CollectionSupersetConstraint View Source TypeOf(Type) Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. Declaration public static ExactTypeConstraint TypeOf(Type expectedType) Parameters Type Name Description Type expectedType Returns Type Description ExactTypeConstraint View Source TypeOf() Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. Declaration public static ExactTypeConstraint TypeOf() Returns Type Description ExactTypeConstraint Type Parameters Name Description TExpected" }, "api/NUnit.Framework.Iz.html": { "href": "api/NUnit.Framework.Iz.html", "title": "Class Iz | NUnit Docs", - "keywords": "Class Iz The Iz class is a synonym for Is intended for use in VB, which regards Is as a keyword. Inheritance object Is Iz Inherited Members Is.EqualTo(object) Is.SameAs(object) Is.GreaterThan(object) Is.GreaterThanOrEqualTo(object) Is.AtLeast(object) Is.LessThan(object) Is.LessThanOrEqualTo(object) Is.AtMost(object) Is.TypeOf(Type) Is.TypeOf() Is.InstanceOf(Type) Is.InstanceOf() Is.AssignableFrom(Type) Is.AssignableFrom() Is.AssignableTo(Type) Is.AssignableTo() Is.EquivalentTo(IEnumerable) Is.SubsetOf(IEnumerable) Is.SupersetOf(IEnumerable) Is.SamePath(string) Is.SubPathOf(string) Is.SamePathOrUnder(string) Is.InRange(object, object) Is.AnyOf(params object[]) Is.AnyOf(ICollection) Is.Not Is.All Is.Null Is.Default Is.True Is.False Is.Positive Is.Negative Is.Zero Is.NaN Is.Empty Is.Unique Is.XmlSerializable Is.Ordered object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Iz : Is Constructors View Source Iz() Declaration protected Iz()" + "keywords": "Class Iz The Iz class is a synonym for Is intended for use in VB, which regards Is as a keyword. Inheritance object Is Iz Inherited Members Is.EqualTo(object) Is.SameAs(object) Is.GreaterThan(object) Is.GreaterThanOrEqualTo(object) Is.AtLeast(object) Is.LessThan(object) Is.LessThanOrEqualTo(object) Is.AtMost(object) Is.TypeOf(Type) Is.TypeOf() Is.InstanceOf(Type) Is.InstanceOf() Is.AssignableFrom(Type) Is.AssignableFrom() Is.AssignableTo(Type) Is.AssignableTo() Is.EquivalentTo(IEnumerable) Is.SubsetOf(IEnumerable) Is.SupersetOf(IEnumerable) Is.SamePath(string) Is.SubPathOf(string) Is.SamePathOrUnder(string) Is.InRange(object, object) Is.AnyOf(params object[]) Is.AnyOf(ICollection) Is.Not Is.All Is.Null Is.Default Is.True Is.False Is.Positive Is.Negative Is.Zero Is.NaN Is.Empty Is.WhiteSpace Is.Unique Is.XmlSerializable Is.Ordered object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public abstract class Iz : Is Constructors View Source Iz() Declaration protected Iz()" }, "api/NUnit.Framework.Legacy.ClassicAssert.html": { "href": "api/NUnit.Framework.Legacy.ClassicAssert.html", "title": "Class ClassicAssert | NUnit Docs", - "keywords": "Class ClassicAssert The Assert class contains a collection of static methods that implement the most common assertions used in NUnit. Inheritance object AssertBase Assert ClassicAssert Inherited Members Assert.Charlie() Assert.Pass(string) Assert.Pass() Assert.Fail(string) Assert.Fail() Assert.Warn(string) Assert.Ignore(string) Assert.Ignore() Assert.Inconclusive(string) Assert.Inconclusive() Assert.Multiple(TestDelegate) Assert.Multiple(AsyncTestDelegate) Assert.MultipleAsync(AsyncTestDelegate) Assert.ThrowsAsync(IResolveConstraint, AsyncTestDelegate, string, params object[]) Assert.ThrowsAsync(IResolveConstraint, AsyncTestDelegate) Assert.ThrowsAsync(Type, AsyncTestDelegate, string, params object[]) Assert.ThrowsAsync(Type, AsyncTestDelegate) Assert.ThrowsAsync(AsyncTestDelegate, string, params object[]) Assert.ThrowsAsync(AsyncTestDelegate) Assert.CatchAsync(AsyncTestDelegate, string, params object[]) Assert.CatchAsync(AsyncTestDelegate) Assert.CatchAsync(Type, AsyncTestDelegate, string, params object[]) Assert.CatchAsync(Type, AsyncTestDelegate) Assert.CatchAsync(AsyncTestDelegate, string, params object[]) Assert.CatchAsync(AsyncTestDelegate) Assert.DoesNotThrowAsync(AsyncTestDelegate, string, params object[]) Assert.DoesNotThrowAsync(AsyncTestDelegate) Assert.Throws(IResolveConstraint, TestDelegate, string, params object[]) Assert.Throws(IResolveConstraint, TestDelegate) Assert.Throws(Type, TestDelegate, string, params object[]) Assert.Throws(Type, TestDelegate) Assert.Throws(TestDelegate, string, params object[]) Assert.Throws(TestDelegate) Assert.Catch(TestDelegate, string, params object[]) Assert.Catch(TestDelegate) Assert.Catch(Type, TestDelegate, string, params object[]) Assert.Catch(Type, TestDelegate) Assert.Catch(TestDelegate, string, params object[]) Assert.Catch(TestDelegate) Assert.DoesNotThrow(TestDelegate, string, params object[]) Assert.DoesNotThrow(TestDelegate) Assert.That(bool, NUnitString, string) Assert.That(bool, FormattableString, string) Assert.That(bool, Func, string) Assert.That(Func, NUnitString, string) Assert.That(Func, FormattableString, string) Assert.That(Func, Func, string) Assert.That(ActualValueDelegate, IResolveConstraint, NUnitString, string, string) Assert.That(ActualValueDelegate, IResolveConstraint, FormattableString, string, string) Assert.That(ActualValueDelegate, IResolveConstraint, Func, string, string) Assert.That(TestDelegate, IResolveConstraint, NUnitString, string, string) Assert.That(TestDelegate, IResolveConstraint, FormattableString, string, string) Assert.That(TestDelegate, IResolveConstraint, Func, string, string) Assert.That(TActual, IResolveConstraint, NUnitString, string, string) Assert.That(TActual, IResolveConstraint, FormattableString, string, string) Assert.That(TActual, IResolveConstraint, Func, string, string) Assert.ByVal(object, IResolveConstraint, string, string, string) Assert.ThatAsync(AsyncTestDelegate, IResolveConstraint, NUnitString, string, string) Assert.ThatAsync(AsyncTestDelegate, IResolveConstraint, FormattableString, string, string) Assert.ThatAsync(Func>, IResolveConstraint, NUnitString, string, string) Assert.ThatAsync(Func>, IResolveConstraint, FormattableString, string, string) AssertBase.ConvertMessageWithArgs(string, object[]) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Legacy Assembly: nunit.framework.legacy.dll Syntax public abstract class ClassicAssert : Assert Constructors View Source ClassicAssert() Declaration protected ClassicAssert() Methods View Source AreEqual(double, double, double) Verifies that two doubles are equal considering a delta. If the expected value is infinity then the delta value is ignored. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreEqual(double expected, double actual, double delta) Parameters Type Name Description double expected The expected value double actual The actual value double delta The maximum acceptable difference between the the expected and the actual View Source AreEqual(double, double, double, string, params object?[]?) Verifies that two doubles are equal considering a delta. If the expected value is infinity then the delta value is ignored. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreEqual(double expected, double actual, double delta, string message, params object?[]? args) Parameters Type Name Description double expected The expected value double actual The actual value double delta The maximum acceptable difference between the the expected and the actual string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AreEqual(object?, object?) Verifies that two objects are equal. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreEqual(object? expected, object? actual) Parameters Type Name Description object expected The value that is expected object actual The actual value View Source AreEqual(object?, object?, string, params object?[]?) Verifies that two objects are equal. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreEqual(object? expected, object? actual, string message, params object?[]? args) Parameters Type Name Description object expected The value that is expected object actual The actual value string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AreNotEqual(object?, object?) Verifies that two objects are not equal. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreNotEqual(object? expected, object? actual) Parameters Type Name Description object expected The value that is expected object actual The actual value View Source AreNotEqual(object?, object?, string, params object?[]?) Verifies that two objects are not equal. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreNotEqual(object? expected, object? actual, string message, params object?[]? args) Parameters Type Name Description object expected The value that is expected object actual The actual value string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AreNotSame(object?, object?) Asserts that two objects do not refer to the same object. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreNotSame(object? expected, object? actual) Parameters Type Name Description object expected The expected object object actual The actual object View Source AreNotSame(object?, object?, string, params object?[]?) Asserts that two objects do not refer to the same object. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreNotSame(object? expected, object? actual, string message, params object?[]? args) Parameters Type Name Description object expected The expected object object actual The actual object string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AreSame(object?, object?) Asserts that two objects refer to the same object. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreSame(object? expected, object? actual) Parameters Type Name Description object expected The expected object object actual The actual object View Source AreSame(object?, object?, string, params object?[]?) Asserts that two objects refer to the same object. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreSame(object? expected, object? actual, string message, params object?[]? args) Parameters Type Name Description object expected The expected object object actual The actual object string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AssertDoublesAreEqual(double, double, double, string, object?[]?) Helper for Assert.AreEqual(double expected, double actual, ...) allowing code generation to work consistently. Declaration protected static void AssertDoublesAreEqual(double expected, double actual, double delta, string message, object?[]? args) Parameters Type Name Description double expected The expected value double actual The actual value double delta The maximum acceptable difference between the the expected and the actual string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Contains(object?, ICollection?) Asserts that an object is contained in a collection. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Contains(object? expected, ICollection? actual) Parameters Type Name Description object expected The expected object ICollection actual The collection to be examined View Source Contains(object?, ICollection?, string, params object?[]?) Asserts that an object is contained in a collection. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Contains(object? expected, ICollection? actual, string message, params object?[]? args) Parameters Type Name Description object expected The expected object ICollection actual The collection to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source False(bool) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void False(bool condition) Parameters Type Name Description bool condition The evaluated condition View Source False(bool, string, params object?[]?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void False(bool condition, string message, params object?[]? args) Parameters Type Name Description bool condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source False(bool?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void False(bool? condition) Parameters Type Name Description bool? condition The evaluated condition View Source False(bool?, string, params object?[]?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void False(bool? condition, string message, params object?[]? args) Parameters Type Name Description bool? condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(decimal, decimal) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(decimal arg1, decimal arg2) Parameters Type Name Description decimal arg1 The first value, expected to be greater decimal arg2 The second value, expected to be less View Source Greater(decimal, decimal, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(decimal arg1, decimal arg2, string message, params object[] args) Parameters Type Name Description decimal arg1 The first value, expected to be greater decimal arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(double, double) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(double arg1, double arg2) Parameters Type Name Description double arg1 The first value, expected to be greater double arg2 The second value, expected to be less View Source Greater(double, double, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(double arg1, double arg2, string message, params object[] args) Parameters Type Name Description double arg1 The first value, expected to be greater double arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(IComparable, IComparable) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(IComparable arg1, IComparable arg2) Parameters Type Name Description IComparable arg1 The first value, expected to be greater IComparable arg2 The second value, expected to be less View Source Greater(IComparable, IComparable, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(IComparable arg1, IComparable arg2, string message, params object[] args) Parameters Type Name Description IComparable arg1 The first value, expected to be greater IComparable arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(int, int) Verifies that the first int is greater than the second int. If it is not, then an AssertionException is thrown. Declaration public static void Greater(int arg1, int arg2) Parameters Type Name Description int arg1 The first value, expected to be greater int arg2 The second value, expected to be less View Source Greater(int, int, string, params object[]) Verifies that the first int is greater than the second int. If it is not, then an AssertionException is thrown. Declaration public static void Greater(int arg1, int arg2, string message, params object[] args) Parameters Type Name Description int arg1 The first value, expected to be greater int arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(long, long) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(long arg1, long arg2) Parameters Type Name Description long arg1 The first value, expected to be greater long arg2 The second value, expected to be less View Source Greater(long, long, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(long arg1, long arg2, string message, params object[] args) Parameters Type Name Description long arg1 The first value, expected to be greater long arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(float, float) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(float arg1, float arg2) Parameters Type Name Description float arg1 The first value, expected to be greater float arg2 The second value, expected to be less View Source Greater(float, float, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(float arg1, float arg2, string message, params object[] args) Parameters Type Name Description float arg1 The first value, expected to be greater float arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(uint, uint) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Greater(uint arg1, uint arg2) Parameters Type Name Description uint arg1 The first value, expected to be greater uint arg2 The second value, expected to be less View Source Greater(uint, uint, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Greater(uint arg1, uint arg2, string message, params object[] args) Parameters Type Name Description uint arg1 The first value, expected to be greater uint arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(ulong, ulong) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Greater(ulong arg1, ulong arg2) Parameters Type Name Description ulong arg1 The first value, expected to be greater ulong arg2 The second value, expected to be less View Source Greater(ulong, ulong, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Greater(ulong arg1, ulong arg2, string message, params object[] args) Parameters Type Name Description ulong arg1 The first value, expected to be greater ulong arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(decimal, decimal) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(decimal arg1, decimal arg2) Parameters Type Name Description decimal arg1 The first value, expected to be greater decimal arg2 The second value, expected to be less View Source GreaterOrEqual(decimal, decimal, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(decimal arg1, decimal arg2, string message, params object[] args) Parameters Type Name Description decimal arg1 The first value, expected to be greater decimal arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(double, double) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(double arg1, double arg2) Parameters Type Name Description double arg1 The first value, expected to be greater double arg2 The second value, expected to be less View Source GreaterOrEqual(double, double, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(double arg1, double arg2, string message, params object[] args) Parameters Type Name Description double arg1 The first value, expected to be greater double arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(IComparable, IComparable) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(IComparable arg1, IComparable arg2) Parameters Type Name Description IComparable arg1 The first value, expected to be greater IComparable arg2 The second value, expected to be less View Source GreaterOrEqual(IComparable, IComparable, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(IComparable arg1, IComparable arg2, string message, params object[] args) Parameters Type Name Description IComparable arg1 The first value, expected to be greater IComparable arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(int, int) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(int arg1, int arg2) Parameters Type Name Description int arg1 The first value, expected to be greater int arg2 The second value, expected to be less View Source GreaterOrEqual(int, int, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(int arg1, int arg2, string message, params object[] args) Parameters Type Name Description int arg1 The first value, expected to be greater int arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(long, long) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(long arg1, long arg2) Parameters Type Name Description long arg1 The first value, expected to be greater long arg2 The second value, expected to be less View Source GreaterOrEqual(long, long, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(long arg1, long arg2, string message, params object[] args) Parameters Type Name Description long arg1 The first value, expected to be greater long arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(float, float) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(float arg1, float arg2) Parameters Type Name Description float arg1 The first value, expected to be greater float arg2 The second value, expected to be less View Source GreaterOrEqual(float, float, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(float arg1, float arg2, string message, params object[] args) Parameters Type Name Description float arg1 The first value, expected to be greater float arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(uint, uint) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void GreaterOrEqual(uint arg1, uint arg2) Parameters Type Name Description uint arg1 The first value, expected to be greater uint arg2 The second value, expected to be less View Source GreaterOrEqual(uint, uint, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void GreaterOrEqual(uint arg1, uint arg2, string message, params object[] args) Parameters Type Name Description uint arg1 The first value, expected to be greater uint arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(ulong, ulong) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void GreaterOrEqual(ulong arg1, ulong arg2) Parameters Type Name Description ulong arg1 The first value, expected to be greater ulong arg2 The second value, expected to be less View Source GreaterOrEqual(ulong, ulong, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void GreaterOrEqual(ulong arg1, ulong arg2, string message, params object[] args) Parameters Type Name Description ulong arg1 The first value, expected to be greater ulong arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsAssignableFrom(Type, object?) Asserts that an object may be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsAssignableFrom(Type expected, object? actual) Parameters Type Name Description Type expected The expected Type. object actual The object under examination View Source IsAssignableFrom(Type, object?, string, params object?[]?) Asserts that an object may be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsAssignableFrom(Type expected, object? actual, string message, params object?[]? args) Parameters Type Name Description Type expected The expected Type. object actual The object under examination string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsAssignableFrom(object?) Asserts that an object may be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsAssignableFrom(object? actual) Parameters Type Name Description object actual The object under examination Type Parameters Name Description TExpected The expected Type. View Source IsAssignableFrom(object?, string, params object?[]?) Asserts that an object may be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsAssignableFrom(object? actual, string message, params object?[]? args) Parameters Type Name Description object actual The object under examination string message The message to display in case of failure object[] args Array of objects to be used in formatting the message Type Parameters Name Description TExpected The expected Type. View Source IsEmpty(IEnumerable) Assert that an array, list or other collection is empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsEmpty(IEnumerable collection) Parameters Type Name Description IEnumerable collection An array, list or other collection implementing ICollection View Source IsEmpty(IEnumerable, string, params object?[]?) Assert that an array, list or other collection is empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsEmpty(IEnumerable collection, string message, params object?[]? args) Parameters Type Name Description IEnumerable collection An array, list or other collection implementing ICollection string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsEmpty(string?) Assert that a string is empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsEmpty(string? aString) Parameters Type Name Description string aString The string to be tested View Source IsEmpty(string?, string, params object?[]?) Assert that a string is empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsEmpty(string? aString, string message, params object?[]? args) Parameters Type Name Description string aString The string to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsFalse(bool) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsFalse(bool condition) Parameters Type Name Description bool condition The evaluated condition View Source IsFalse(bool, string, params object?[]?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsFalse(bool condition, string message, params object?[]? args) Parameters Type Name Description bool condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsFalse(bool?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsFalse(bool? condition) Parameters Type Name Description bool? condition The evaluated condition View Source IsFalse(bool?, string, params object?[]?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsFalse(bool? condition, string message, params object?[]? args) Parameters Type Name Description bool? condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsInstanceOf(Type, object?) Asserts that an object is an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsInstanceOf(Type expected, object? actual) Parameters Type Name Description Type expected The expected Type object actual The object being examined View Source IsInstanceOf(Type, object?, string, params object?[]?) Asserts that an object is an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsInstanceOf(Type expected, object? actual, string message, params object?[]? args) Parameters Type Name Description Type expected The expected Type object actual The object being examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsInstanceOf(object?) Asserts that an object is an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsInstanceOf(object? actual) Parameters Type Name Description object actual The object being examined Type Parameters Name Description TExpected The expected Type View Source IsInstanceOf(object?, string, params object?[]?) Asserts that an object is an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsInstanceOf(object? actual, string message, params object?[]? args) Parameters Type Name Description object actual The object being examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message Type Parameters Name Description TExpected The expected Type View Source IsNaN(double) Verifies that the double that is passed in is an NaN value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNaN(double aDouble) Parameters Type Name Description double aDouble The value that is to be tested View Source IsNaN(double, string, params object?[]?) Verifies that the double that is passed in is an NaN. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNaN(double aDouble, string message, params object?[]? args) Parameters Type Name Description double aDouble The value that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNaN(double?) Verifies that the double that is passed in is an NaN value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNaN(double? aDouble) Parameters Type Name Description double? aDouble The value that is to be tested View Source IsNaN(double?, string, params object?[]?) Verifies that the double that is passed in is an NaN value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNaN(double? aDouble, string message, params object?[]? args) Parameters Type Name Description double? aDouble The value that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotAssignableFrom(Type, object?) Asserts that an object may not be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotAssignableFrom(Type expected, object? actual) Parameters Type Name Description Type expected The expected Type. object actual The object under examination View Source IsNotAssignableFrom(Type, object?, string, params object?[]?) Asserts that an object may not be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotAssignableFrom(Type expected, object? actual, string message, params object?[]? args) Parameters Type Name Description Type expected The expected Type. object actual The object under examination string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotAssignableFrom(object?) Asserts that an object may not be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotAssignableFrom(object? actual) Parameters Type Name Description object actual The object under examination Type Parameters Name Description TExpected The expected Type. View Source IsNotAssignableFrom(object?, string, params object?[]?) Asserts that an object may not be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotAssignableFrom(object? actual, string message, params object?[]? args) Parameters Type Name Description object actual The object under examination string message The message to display in case of failure object[] args Array of objects to be used in formatting the message Type Parameters Name Description TExpected The expected Type. View Source IsNotEmpty(IEnumerable) Assert that an array, list or other collection is not empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotEmpty(IEnumerable collection) Parameters Type Name Description IEnumerable collection An array, list or other collection implementing ICollection View Source IsNotEmpty(IEnumerable, string, params object?[]?) Assert that an array, list or other collection is not empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotEmpty(IEnumerable collection, string message, params object?[]? args) Parameters Type Name Description IEnumerable collection An array, list or other collection implementing ICollection string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotEmpty(string?) Assert that a string is not empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotEmpty(string? aString) Parameters Type Name Description string aString The string to be tested View Source IsNotEmpty(string?, string, params object?[]?) Assert that a string is not empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotEmpty(string? aString, string message, params object?[]? args) Parameters Type Name Description string aString The string to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotInstanceOf(Type, object?) Asserts that an object is not an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotInstanceOf(Type expected, object? actual) Parameters Type Name Description Type expected The expected Type object actual The object being examined View Source IsNotInstanceOf(Type, object?, string, params object?[]?) Asserts that an object is not an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotInstanceOf(Type expected, object? actual, string message, params object?[]? args) Parameters Type Name Description Type expected The expected Type object actual The object being examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotInstanceOf(object?) Asserts that an object is not an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotInstanceOf(object? actual) Parameters Type Name Description object actual The object being examined Type Parameters Name Description TExpected The expected Type View Source IsNotInstanceOf(object?, string, params object?[]?) Asserts that an object is not an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotInstanceOf(object? actual, string message, params object?[]? args) Parameters Type Name Description object actual The object being examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message Type Parameters Name Description TExpected The expected Type View Source IsNotNull(object?) Verifies that the object that is passed in is not equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotNull(object? anObject) Parameters Type Name Description object anObject The object that is to be tested View Source IsNotNull(object?, string, params object?[]?) Verifies that the object that is passed in is not equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotNull(object? anObject, string message, params object?[]? args) Parameters Type Name Description object anObject The object that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNull(object?) Verifies that the object that is passed in is equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNull(object? anObject) Parameters Type Name Description object anObject The object that is to be tested View Source IsNull(object?, string, params object?[]?) Verifies that the object that is passed in is equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNull(object? anObject, string message, params object?[]? args) Parameters Type Name Description object anObject The object that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsTrue(bool) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsTrue(bool condition) Parameters Type Name Description bool condition The evaluated condition View Source IsTrue(bool, string, params object?[]?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsTrue(bool condition, string message, params object?[]? args) Parameters Type Name Description bool condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsTrue(bool?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsTrue(bool? condition) Parameters Type Name Description bool? condition The evaluated condition View Source IsTrue(bool?, string, params object?[]?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsTrue(bool? condition, string message, params object?[]? args) Parameters Type Name Description bool? condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(decimal, decimal) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(decimal arg1, decimal arg2) Parameters Type Name Description decimal arg1 The first value, expected to be less decimal arg2 The second value, expected to be greater View Source Less(decimal, decimal, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(decimal arg1, decimal arg2, string message, params object[] args) Parameters Type Name Description decimal arg1 The first value, expected to be less decimal arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(double, double) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(double arg1, double arg2) Parameters Type Name Description double arg1 The first value, expected to be less double arg2 The second value, expected to be greater View Source Less(double, double, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(double arg1, double arg2, string message, params object[] args) Parameters Type Name Description double arg1 The first value, expected to be less double arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(IComparable, IComparable) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(IComparable arg1, IComparable arg2) Parameters Type Name Description IComparable arg1 The first value, expected to be less IComparable arg2 The second value, expected to be greater View Source Less(IComparable, IComparable, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(IComparable arg1, IComparable arg2, string message, params object[] args) Parameters Type Name Description IComparable arg1 The first value, expected to be less IComparable arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(int, int) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(int arg1, int arg2) Parameters Type Name Description int arg1 The first value, expected to be less int arg2 The second value, expected to be greater View Source Less(int, int, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(int arg1, int arg2, string message, params object[] args) Parameters Type Name Description int arg1 The first value, expected to be less int arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(long, long) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(long arg1, long arg2) Parameters Type Name Description long arg1 The first value, expected to be less long arg2 The second value, expected to be greater View Source Less(long, long, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(long arg1, long arg2, string message, params object[] args) Parameters Type Name Description long arg1 The first value, expected to be less long arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(float, float) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(float arg1, float arg2) Parameters Type Name Description float arg1 The first value, expected to be less float arg2 The second value, expected to be greater View Source Less(float, float, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(float arg1, float arg2, string message, params object[] args) Parameters Type Name Description float arg1 The first value, expected to be less float arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(uint, uint) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Less(uint arg1, uint arg2) Parameters Type Name Description uint arg1 The first value, expected to be less uint arg2 The second value, expected to be greater View Source Less(uint, uint, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Less(uint arg1, uint arg2, string message, params object[] args) Parameters Type Name Description uint arg1 The first value, expected to be less uint arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(ulong, ulong) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Less(ulong arg1, ulong arg2) Parameters Type Name Description ulong arg1 The first value, expected to be less ulong arg2 The second value, expected to be greater View Source Less(ulong, ulong, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Less(ulong arg1, ulong arg2, string message, params object[] args) Parameters Type Name Description ulong arg1 The first value, expected to be less ulong arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(decimal, decimal) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(decimal arg1, decimal arg2) Parameters Type Name Description decimal arg1 The first value, expected to be less decimal arg2 The second value, expected to be greater View Source LessOrEqual(decimal, decimal, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(decimal arg1, decimal arg2, string message, params object[] args) Parameters Type Name Description decimal arg1 The first value, expected to be less decimal arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(double, double) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(double arg1, double arg2) Parameters Type Name Description double arg1 The first value, expected to be less double arg2 The second value, expected to be greater View Source LessOrEqual(double, double, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(double arg1, double arg2, string message, params object[] args) Parameters Type Name Description double arg1 The first value, expected to be less double arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(IComparable, IComparable) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(IComparable arg1, IComparable arg2) Parameters Type Name Description IComparable arg1 The first value, expected to be less IComparable arg2 The second value, expected to be greater View Source LessOrEqual(IComparable, IComparable, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(IComparable arg1, IComparable arg2, string message, params object[] args) Parameters Type Name Description IComparable arg1 The first value, expected to be less IComparable arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(int, int) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(int arg1, int arg2) Parameters Type Name Description int arg1 The first value, expected to be less int arg2 The second value, expected to be greater View Source LessOrEqual(int, int, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(int arg1, int arg2, string message, params object[] args) Parameters Type Name Description int arg1 The first value, expected to be less int arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(long, long) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(long arg1, long arg2) Parameters Type Name Description long arg1 The first value, expected to be less long arg2 The second value, expected to be greater View Source LessOrEqual(long, long, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(long arg1, long arg2, string message, params object[] args) Parameters Type Name Description long arg1 The first value, expected to be less long arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(float, float) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(float arg1, float arg2) Parameters Type Name Description float arg1 The first value, expected to be less float arg2 The second value, expected to be greater View Source LessOrEqual(float, float, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(float arg1, float arg2, string message, params object[] args) Parameters Type Name Description float arg1 The first value, expected to be less float arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(uint, uint) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void LessOrEqual(uint arg1, uint arg2) Parameters Type Name Description uint arg1 The first value, expected to be less uint arg2 The second value, expected to be greater View Source LessOrEqual(uint, uint, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void LessOrEqual(uint arg1, uint arg2, string message, params object[] args) Parameters Type Name Description uint arg1 The first value, expected to be less uint arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(ulong, ulong) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void LessOrEqual(ulong arg1, ulong arg2) Parameters Type Name Description ulong arg1 The first value, expected to be less ulong arg2 The second value, expected to be greater View Source LessOrEqual(ulong, ulong, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void LessOrEqual(ulong arg1, ulong arg2, string message, params object[] args) Parameters Type Name Description ulong arg1 The first value, expected to be less ulong arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(decimal) Asserts that a decimal is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(decimal actual) Parameters Type Name Description decimal actual The number to be examined View Source Negative(decimal, string, params object?[]?) Asserts that a decimal is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(decimal actual, string message, params object?[]? args) Parameters Type Name Description decimal actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(double) Asserts that a double is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(double actual) Parameters Type Name Description double actual The number to be examined View Source Negative(double, string, params object?[]?) Asserts that a double is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(double actual, string message, params object?[]? args) Parameters Type Name Description double actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(int) Asserts that an int is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(int actual) Parameters Type Name Description int actual The number to be examined View Source Negative(int, string, params object?[]?) Asserts that an int is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(int actual, string message, params object?[]? args) Parameters Type Name Description int actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(long) Asserts that a Long is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(long actual) Parameters Type Name Description long actual The number to be examined View Source Negative(long, string, params object?[]?) Asserts that a Long is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(long actual, string message, params object?[]? args) Parameters Type Name Description long actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(float) Asserts that a float is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(float actual) Parameters Type Name Description float actual The number to be examined View Source Negative(float, string, params object?[]?) Asserts that a float is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(float actual, string message, params object?[]? args) Parameters Type Name Description float actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(uint) Asserts that an unsigned int is negative. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Negative(uint actual) Parameters Type Name Description uint actual The number to be examined View Source Negative(uint, string, params object?[]?) Asserts that an unsigned int is negative. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Negative(uint actual, string message, params object?[]? args) Parameters Type Name Description uint actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(ulong) Asserts that an unsigned Long is negative. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Negative(ulong actual) Parameters Type Name Description ulong actual The number to be examined View Source Negative(ulong, string, params object?[]?) Asserts that an unsigned Long is negative. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Negative(ulong actual, string message, params object?[]? args) Parameters Type Name Description ulong actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotNull(object?) Verifies that the object that is passed in is not equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotNull(object? anObject) Parameters Type Name Description object anObject The object that is to be tested View Source NotNull(object?, string, params object?[]?) Verifies that the object that is passed in is not equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotNull(object? anObject, string message, params object?[]? args) Parameters Type Name Description object anObject The object that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(decimal) Asserts that a decimal is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(decimal actual) Parameters Type Name Description decimal actual The number to be examined View Source NotZero(decimal, string, params object?[]?) Asserts that a decimal is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(decimal actual, string message, params object?[]? args) Parameters Type Name Description decimal actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(double) Asserts that a double is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(double actual) Parameters Type Name Description double actual The number to be examined View Source NotZero(double, string, params object?[]?) Asserts that a double is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(double actual, string message, params object?[]? args) Parameters Type Name Description double actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(int) Asserts that an int is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(int actual) Parameters Type Name Description int actual The number to be examined View Source NotZero(int, string, params object?[]?) Asserts that an int is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(int actual, string message, params object?[]? args) Parameters Type Name Description int actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(long) Asserts that a Long is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(long actual) Parameters Type Name Description long actual The number to be examined View Source NotZero(long, string, params object?[]?) Asserts that a Long is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(long actual, string message, params object?[]? args) Parameters Type Name Description long actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(float) Asserts that a float is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(float actual) Parameters Type Name Description float actual The number to be examined View Source NotZero(float, string, params object?[]?) Asserts that a float is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(float actual, string message, params object?[]? args) Parameters Type Name Description float actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(uint) Asserts that an unsigned int is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void NotZero(uint actual) Parameters Type Name Description uint actual The number to be examined View Source NotZero(uint, string, params object?[]?) Asserts that an unsigned int is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void NotZero(uint actual, string message, params object?[]? args) Parameters Type Name Description uint actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(ulong) Asserts that an unsigned Long is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void NotZero(ulong actual) Parameters Type Name Description ulong actual The number to be examined View Source NotZero(ulong, string, params object?[]?) Asserts that an unsigned Long is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void NotZero(ulong actual, string message, params object?[]? args) Parameters Type Name Description ulong actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Null(object?) Verifies that the object that is passed in is equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Null(object? anObject) Parameters Type Name Description object anObject The object that is to be tested View Source Null(object?, string, params object?[]?) Verifies that the object that is passed in is equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Null(object? anObject, string message, params object?[]? args) Parameters Type Name Description object anObject The object that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(decimal) Asserts that a decimal is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(decimal actual) Parameters Type Name Description decimal actual The number to be examined View Source Positive(decimal, string, params object?[]?) Asserts that a decimal is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(decimal actual, string message, params object?[]? args) Parameters Type Name Description decimal actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(double) Asserts that a double is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(double actual) Parameters Type Name Description double actual The number to be examined View Source Positive(double, string, params object?[]?) Asserts that a double is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(double actual, string message, params object?[]? args) Parameters Type Name Description double actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(int) Asserts that an int is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(int actual) Parameters Type Name Description int actual The number to be examined View Source Positive(int, string, params object?[]?) Asserts that an int is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(int actual, string message, params object?[]? args) Parameters Type Name Description int actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(long) Asserts that a Long is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(long actual) Parameters Type Name Description long actual The number to be examined View Source Positive(long, string, params object?[]?) Asserts that a Long is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(long actual, string message, params object?[]? args) Parameters Type Name Description long actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(float) Asserts that a float is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(float actual) Parameters Type Name Description float actual The number to be examined View Source Positive(float, string, params object?[]?) Asserts that a float is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(float actual, string message, params object?[]? args) Parameters Type Name Description float actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(uint) Asserts that an unsigned int is positive. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Positive(uint actual) Parameters Type Name Description uint actual The number to be examined View Source Positive(uint, string, params object?[]?) Asserts that an unsigned int is positive. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Positive(uint actual, string message, params object?[]? args) Parameters Type Name Description uint actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(ulong) Asserts that an unsigned Long is positive. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Positive(ulong actual) Parameters Type Name Description ulong actual The number to be examined View Source Positive(ulong, string, params object?[]?) Asserts that an unsigned Long is positive. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Positive(ulong actual, string message, params object?[]? args) Parameters Type Name Description ulong actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source True(bool) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void True(bool condition) Parameters Type Name Description bool condition The evaluated condition View Source True(bool, string, params object?[]?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void True(bool condition, string message, params object?[]? args) Parameters Type Name Description bool condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source True(bool?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void True(bool? condition) Parameters Type Name Description bool? condition The evaluated condition View Source True(bool?, string, params object?[]?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void True(bool? condition, string message, params object?[]? args) Parameters Type Name Description bool? condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(decimal) Asserts that a decimal is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(decimal actual) Parameters Type Name Description decimal actual The number to be examined View Source Zero(decimal, string, params object?[]?) Asserts that a decimal is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(decimal actual, string message, params object?[]? args) Parameters Type Name Description decimal actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(double) Asserts that a double is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(double actual) Parameters Type Name Description double actual The number to be examined View Source Zero(double, string, params object?[]?) Asserts that a double is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(double actual, string message, params object?[]? args) Parameters Type Name Description double actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(int) Asserts that an int is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(int actual) Parameters Type Name Description int actual The number to be examined View Source Zero(int, string, params object?[]?) Asserts that an int is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(int actual, string message, params object?[]? args) Parameters Type Name Description int actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(long) Asserts that a Long is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(long actual) Parameters Type Name Description long actual The number to be examined View Source Zero(long, string, params object?[]?) Asserts that a Long is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(long actual, string message, params object?[]? args) Parameters Type Name Description long actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(float) Asserts that a float is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(float actual) Parameters Type Name Description float actual The number to be examined View Source Zero(float, string, params object?[]?) Asserts that a float is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(float actual, string message, params object?[]? args) Parameters Type Name Description float actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(uint) Asserts that an unsigned int is zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Zero(uint actual) Parameters Type Name Description uint actual The number to be examined View Source Zero(uint, string, params object?[]?) Asserts that an unsigned int is zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Zero(uint actual, string message, params object?[]? args) Parameters Type Name Description uint actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(ulong) Asserts that an unsigned Long is zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Zero(ulong actual) Parameters Type Name Description ulong actual The number to be examined View Source Zero(ulong, string, params object?[]?) Asserts that an unsigned Long is zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Zero(ulong actual, string message, params object?[]? args) Parameters Type Name Description ulong actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message" + "keywords": "Class ClassicAssert The Assert class contains a collection of static methods that implement the most common assertions used in NUnit. Inheritance object AssertBase Assert ClassicAssert Inherited Members Assert.Charlie() Assert.Pass(string) Assert.Pass() Assert.Fail(string) Assert.Fail() Assert.Warn(string) Assert.Ignore(string) Assert.Ignore() Assert.Inconclusive(string) Assert.Inconclusive() Assert.Multiple(TestDelegate) Assert.Multiple(AsyncTestDelegate) Assert.MultipleAsync(AsyncTestDelegate) Assert.EnterMultipleScope() Assert.ThrowsAsync(IResolveConstraint, AsyncTestDelegate, string, params object[]) Assert.ThrowsAsync(IResolveConstraint, AsyncTestDelegate) Assert.ThrowsAsync(Type, AsyncTestDelegate, string, params object[]) Assert.ThrowsAsync(Type, AsyncTestDelegate) Assert.ThrowsAsync(AsyncTestDelegate, string, params object[]) Assert.ThrowsAsync(AsyncTestDelegate) Assert.CatchAsync(AsyncTestDelegate, string, params object[]) Assert.CatchAsync(AsyncTestDelegate) Assert.CatchAsync(Type, AsyncTestDelegate, string, params object[]) Assert.CatchAsync(Type, AsyncTestDelegate) Assert.CatchAsync(AsyncTestDelegate, string, params object[]) Assert.CatchAsync(AsyncTestDelegate) Assert.DoesNotThrowAsync(AsyncTestDelegate, string, params object[]) Assert.DoesNotThrowAsync(AsyncTestDelegate) Assert.Throws(IResolveConstraint, TestDelegate, string, params object[]) Assert.Throws(IResolveConstraint, TestDelegate) Assert.Throws(Type, TestDelegate, string, params object[]) Assert.Throws(Type, TestDelegate) Assert.Throws(TestDelegate, string, params object[]) Assert.Throws(TestDelegate) Assert.Catch(TestDelegate, string, params object[]) Assert.Catch(TestDelegate) Assert.Catch(Type, TestDelegate, string, params object[]) Assert.Catch(Type, TestDelegate) Assert.Catch(TestDelegate, string, params object[]) Assert.Catch(TestDelegate) Assert.DoesNotThrow(TestDelegate, string, params object[]) Assert.DoesNotThrow(TestDelegate) Assert.That(bool, NUnitString, string) Assert.That(bool, FormattableString, string) Assert.That(bool, Func, string) Assert.That(Func, NUnitString, string) Assert.That(Func, FormattableString, string) Assert.That(Func, Func, string) Assert.That(ActualValueDelegate, IResolveConstraint, NUnitString, string, string) Assert.That(ActualValueDelegate, IResolveConstraint, FormattableString, string, string) Assert.That(ActualValueDelegate, IResolveConstraint, Func, string, string) Assert.That(TestDelegate, IResolveConstraint, NUnitString, string, string) Assert.That(TestDelegate, IResolveConstraint, FormattableString, string, string) Assert.That(TestDelegate, IResolveConstraint, Func, string, string) Assert.That(TActual, IResolveConstraint, NUnitString, string, string) Assert.That(TActual, IResolveConstraint, FormattableString, string, string) Assert.That(TActual, IResolveConstraint, Func, string, string) Assert.ByVal(object, IResolveConstraint, string, string, string) Assert.ThatAsync(AsyncTestDelegate, IResolveConstraint, NUnitString, string, string) Assert.ThatAsync(AsyncTestDelegate, IResolveConstraint, FormattableString, string, string) Assert.ThatAsync(Func>, IResolveConstraint, NUnitString, string, string) Assert.ThatAsync(Func>, IResolveConstraint, FormattableString, string, string) AssertBase.ConvertMessageWithArgs(string, object[]) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework.Legacy Assembly: nunit.framework.legacy.dll Syntax public abstract class ClassicAssert : Assert Constructors View Source ClassicAssert() Declaration protected ClassicAssert() Methods View Source AreEqual(double, double, double) Verifies that two doubles are equal considering a delta. If the expected value is infinity then the delta value is ignored. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreEqual(double expected, double actual, double delta) Parameters Type Name Description double expected The expected value double actual The actual value double delta The maximum acceptable difference between the the expected and the actual View Source AreEqual(double, double, double, string, params object?[]?) Verifies that two doubles are equal considering a delta. If the expected value is infinity then the delta value is ignored. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreEqual(double expected, double actual, double delta, string message, params object?[]? args) Parameters Type Name Description double expected The expected value double actual The actual value double delta The maximum acceptable difference between the the expected and the actual string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AreEqual(object?, object?) Verifies that two objects are equal. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreEqual(object? expected, object? actual) Parameters Type Name Description object expected The value that is expected object actual The actual value View Source AreEqual(object?, object?, string, params object?[]?) Verifies that two objects are equal. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreEqual(object? expected, object? actual, string message, params object?[]? args) Parameters Type Name Description object expected The value that is expected object actual The actual value string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AreNotEqual(object?, object?) Verifies that two objects are not equal. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreNotEqual(object? expected, object? actual) Parameters Type Name Description object expected The value that is expected object actual The actual value View Source AreNotEqual(object?, object?, string, params object?[]?) Verifies that two objects are not equal. Two objects are considered equal if both are null, or if both have the same value. NUnit has special semantics for some object types. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreNotEqual(object? expected, object? actual, string message, params object?[]? args) Parameters Type Name Description object expected The value that is expected object actual The actual value string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AreNotSame(object?, object?) Asserts that two objects do not refer to the same object. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreNotSame(object? expected, object? actual) Parameters Type Name Description object expected The expected object object actual The actual object View Source AreNotSame(object?, object?, string, params object?[]?) Asserts that two objects do not refer to the same object. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreNotSame(object? expected, object? actual, string message, params object?[]? args) Parameters Type Name Description object expected The expected object object actual The actual object string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AreSame(object?, object?) Asserts that two objects refer to the same object. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreSame(object? expected, object? actual) Parameters Type Name Description object expected The expected object object actual The actual object View Source AreSame(object?, object?, string, params object?[]?) Asserts that two objects refer to the same object. Returns without throwing an exception when inside a multiple assert block. Declaration public static void AreSame(object? expected, object? actual, string message, params object?[]? args) Parameters Type Name Description object expected The expected object object actual The actual object string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source AssertDoublesAreEqual(double, double, double, string, object?[]?) Helper for Assert.AreEqual(double expected, double actual, ...) allowing code generation to work consistently. Declaration protected static void AssertDoublesAreEqual(double expected, double actual, double delta, string message, object?[]? args) Parameters Type Name Description double expected The expected value double actual The actual value double delta The maximum acceptable difference between the the expected and the actual string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Contains(object?, ICollection?) Asserts that an object is contained in a collection. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Contains(object? expected, ICollection? actual) Parameters Type Name Description object expected The expected object ICollection actual The collection to be examined View Source Contains(object?, ICollection?, string, params object?[]?) Asserts that an object is contained in a collection. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Contains(object? expected, ICollection? actual, string message, params object?[]? args) Parameters Type Name Description object expected The expected object ICollection actual The collection to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source False(bool) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void False(bool condition) Parameters Type Name Description bool condition The evaluated condition View Source False(bool, string, params object?[]?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void False(bool condition, string message, params object?[]? args) Parameters Type Name Description bool condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source False(bool?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void False(bool? condition) Parameters Type Name Description bool? condition The evaluated condition View Source False(bool?, string, params object?[]?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void False(bool? condition, string message, params object?[]? args) Parameters Type Name Description bool? condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(decimal, decimal) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(decimal arg1, decimal arg2) Parameters Type Name Description decimal arg1 The first value, expected to be greater decimal arg2 The second value, expected to be less View Source Greater(decimal, decimal, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(decimal arg1, decimal arg2, string message, params object[] args) Parameters Type Name Description decimal arg1 The first value, expected to be greater decimal arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(double, double) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(double arg1, double arg2) Parameters Type Name Description double arg1 The first value, expected to be greater double arg2 The second value, expected to be less View Source Greater(double, double, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(double arg1, double arg2, string message, params object[] args) Parameters Type Name Description double arg1 The first value, expected to be greater double arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(IComparable, IComparable) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(IComparable arg1, IComparable arg2) Parameters Type Name Description IComparable arg1 The first value, expected to be greater IComparable arg2 The second value, expected to be less View Source Greater(IComparable, IComparable, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(IComparable arg1, IComparable arg2, string message, params object[] args) Parameters Type Name Description IComparable arg1 The first value, expected to be greater IComparable arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(int, int) Verifies that the first int is greater than the second int. If it is not, then an AssertionException is thrown. Declaration public static void Greater(int arg1, int arg2) Parameters Type Name Description int arg1 The first value, expected to be greater int arg2 The second value, expected to be less View Source Greater(int, int, string, params object[]) Verifies that the first int is greater than the second int. If it is not, then an AssertionException is thrown. Declaration public static void Greater(int arg1, int arg2, string message, params object[] args) Parameters Type Name Description int arg1 The first value, expected to be greater int arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(long, long) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(long arg1, long arg2) Parameters Type Name Description long arg1 The first value, expected to be greater long arg2 The second value, expected to be less View Source Greater(long, long, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(long arg1, long arg2, string message, params object[] args) Parameters Type Name Description long arg1 The first value, expected to be greater long arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(float, float) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(float arg1, float arg2) Parameters Type Name Description float arg1 The first value, expected to be greater float arg2 The second value, expected to be less View Source Greater(float, float, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Greater(float arg1, float arg2, string message, params object[] args) Parameters Type Name Description float arg1 The first value, expected to be greater float arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(uint, uint) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Greater(uint arg1, uint arg2) Parameters Type Name Description uint arg1 The first value, expected to be greater uint arg2 The second value, expected to be less View Source Greater(uint, uint, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Greater(uint arg1, uint arg2, string message, params object[] args) Parameters Type Name Description uint arg1 The first value, expected to be greater uint arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Greater(ulong, ulong) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Greater(ulong arg1, ulong arg2) Parameters Type Name Description ulong arg1 The first value, expected to be greater ulong arg2 The second value, expected to be less View Source Greater(ulong, ulong, string, params object[]) Verifies that the first value is greater than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Greater(ulong arg1, ulong arg2, string message, params object[] args) Parameters Type Name Description ulong arg1 The first value, expected to be greater ulong arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(decimal, decimal) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(decimal arg1, decimal arg2) Parameters Type Name Description decimal arg1 The first value, expected to be greater decimal arg2 The second value, expected to be less View Source GreaterOrEqual(decimal, decimal, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(decimal arg1, decimal arg2, string message, params object[] args) Parameters Type Name Description decimal arg1 The first value, expected to be greater decimal arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(double, double) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(double arg1, double arg2) Parameters Type Name Description double arg1 The first value, expected to be greater double arg2 The second value, expected to be less View Source GreaterOrEqual(double, double, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(double arg1, double arg2, string message, params object[] args) Parameters Type Name Description double arg1 The first value, expected to be greater double arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(IComparable, IComparable) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(IComparable arg1, IComparable arg2) Parameters Type Name Description IComparable arg1 The first value, expected to be greater IComparable arg2 The second value, expected to be less View Source GreaterOrEqual(IComparable, IComparable, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(IComparable arg1, IComparable arg2, string message, params object[] args) Parameters Type Name Description IComparable arg1 The first value, expected to be greater IComparable arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(int, int) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(int arg1, int arg2) Parameters Type Name Description int arg1 The first value, expected to be greater int arg2 The second value, expected to be less View Source GreaterOrEqual(int, int, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(int arg1, int arg2, string message, params object[] args) Parameters Type Name Description int arg1 The first value, expected to be greater int arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(long, long) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(long arg1, long arg2) Parameters Type Name Description long arg1 The first value, expected to be greater long arg2 The second value, expected to be less View Source GreaterOrEqual(long, long, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(long arg1, long arg2, string message, params object[] args) Parameters Type Name Description long arg1 The first value, expected to be greater long arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(float, float) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(float arg1, float arg2) Parameters Type Name Description float arg1 The first value, expected to be greater float arg2 The second value, expected to be less View Source GreaterOrEqual(float, float, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void GreaterOrEqual(float arg1, float arg2, string message, params object[] args) Parameters Type Name Description float arg1 The first value, expected to be greater float arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(uint, uint) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void GreaterOrEqual(uint arg1, uint arg2) Parameters Type Name Description uint arg1 The first value, expected to be greater uint arg2 The second value, expected to be less View Source GreaterOrEqual(uint, uint, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void GreaterOrEqual(uint arg1, uint arg2, string message, params object[] args) Parameters Type Name Description uint arg1 The first value, expected to be greater uint arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source GreaterOrEqual(ulong, ulong) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void GreaterOrEqual(ulong arg1, ulong arg2) Parameters Type Name Description ulong arg1 The first value, expected to be greater ulong arg2 The second value, expected to be less View Source GreaterOrEqual(ulong, ulong, string, params object[]) Verifies that the first value is greater than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void GreaterOrEqual(ulong arg1, ulong arg2, string message, params object[] args) Parameters Type Name Description ulong arg1 The first value, expected to be greater ulong arg2 The second value, expected to be less string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsAssignableFrom(Type, object?) Asserts that an object may be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsAssignableFrom(Type expected, object? actual) Parameters Type Name Description Type expected The expected Type. object actual The object under examination View Source IsAssignableFrom(Type, object?, string, params object?[]?) Asserts that an object may be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsAssignableFrom(Type expected, object? actual, string message, params object?[]? args) Parameters Type Name Description Type expected The expected Type. object actual The object under examination string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsAssignableFrom(object?) Asserts that an object may be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsAssignableFrom(object? actual) Parameters Type Name Description object actual The object under examination Type Parameters Name Description TExpected The expected Type. View Source IsAssignableFrom(object?, string, params object?[]?) Asserts that an object may be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsAssignableFrom(object? actual, string message, params object?[]? args) Parameters Type Name Description object actual The object under examination string message The message to display in case of failure object[] args Array of objects to be used in formatting the message Type Parameters Name Description TExpected The expected Type. View Source IsEmpty(IEnumerable) Assert that an array, list or other collection is empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsEmpty(IEnumerable collection) Parameters Type Name Description IEnumerable collection An array, list or other collection implementing ICollection View Source IsEmpty(IEnumerable, string, params object?[]?) Assert that an array, list or other collection is empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsEmpty(IEnumerable collection, string message, params object?[]? args) Parameters Type Name Description IEnumerable collection An array, list or other collection implementing ICollection string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsEmpty(string?) Assert that a string is empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsEmpty(string? aString) Parameters Type Name Description string aString The string to be tested View Source IsEmpty(string?, string, params object?[]?) Assert that a string is empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsEmpty(string? aString, string message, params object?[]? args) Parameters Type Name Description string aString The string to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsFalse(bool) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsFalse(bool condition) Parameters Type Name Description bool condition The evaluated condition View Source IsFalse(bool, string, params object?[]?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsFalse(bool condition, string message, params object?[]? args) Parameters Type Name Description bool condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsFalse(bool?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsFalse(bool? condition) Parameters Type Name Description bool? condition The evaluated condition View Source IsFalse(bool?, string, params object?[]?) Asserts that a condition is false. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsFalse(bool? condition, string message, params object?[]? args) Parameters Type Name Description bool? condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsInstanceOf(Type, object?) Asserts that an object is an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsInstanceOf(Type expected, object? actual) Parameters Type Name Description Type expected The expected Type object actual The object being examined View Source IsInstanceOf(Type, object?, string, params object?[]?) Asserts that an object is an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsInstanceOf(Type expected, object? actual, string message, params object?[]? args) Parameters Type Name Description Type expected The expected Type object actual The object being examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsInstanceOf(object?) Asserts that an object is an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsInstanceOf(object? actual) Parameters Type Name Description object actual The object being examined Type Parameters Name Description TExpected The expected Type View Source IsInstanceOf(object?, string, params object?[]?) Asserts that an object is an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsInstanceOf(object? actual, string message, params object?[]? args) Parameters Type Name Description object actual The object being examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message Type Parameters Name Description TExpected The expected Type View Source IsNaN(double) Verifies that the double that is passed in is an NaN value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNaN(double aDouble) Parameters Type Name Description double aDouble The value that is to be tested View Source IsNaN(double, string, params object?[]?) Verifies that the double that is passed in is an NaN. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNaN(double aDouble, string message, params object?[]? args) Parameters Type Name Description double aDouble The value that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNaN(double?) Verifies that the double that is passed in is an NaN value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNaN(double? aDouble) Parameters Type Name Description double? aDouble The value that is to be tested View Source IsNaN(double?, string, params object?[]?) Verifies that the double that is passed in is an NaN value. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNaN(double? aDouble, string message, params object?[]? args) Parameters Type Name Description double? aDouble The value that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotAssignableFrom(Type, object?) Asserts that an object may not be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotAssignableFrom(Type expected, object? actual) Parameters Type Name Description Type expected The expected Type. object actual The object under examination View Source IsNotAssignableFrom(Type, object?, string, params object?[]?) Asserts that an object may not be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotAssignableFrom(Type expected, object? actual, string message, params object?[]? args) Parameters Type Name Description Type expected The expected Type. object actual The object under examination string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotAssignableFrom(object?) Asserts that an object may not be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotAssignableFrom(object? actual) Parameters Type Name Description object actual The object under examination Type Parameters Name Description TExpected The expected Type. View Source IsNotAssignableFrom(object?, string, params object?[]?) Asserts that an object may not be assigned a value of a given Type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotAssignableFrom(object? actual, string message, params object?[]? args) Parameters Type Name Description object actual The object under examination string message The message to display in case of failure object[] args Array of objects to be used in formatting the message Type Parameters Name Description TExpected The expected Type. View Source IsNotEmpty(IEnumerable) Assert that an array, list or other collection is not empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotEmpty(IEnumerable collection) Parameters Type Name Description IEnumerable collection An array, list or other collection implementing ICollection View Source IsNotEmpty(IEnumerable, string, params object?[]?) Assert that an array, list or other collection is not empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotEmpty(IEnumerable collection, string message, params object?[]? args) Parameters Type Name Description IEnumerable collection An array, list or other collection implementing ICollection string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotEmpty(string?) Assert that a string is not empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotEmpty(string? aString) Parameters Type Name Description string aString The string to be tested View Source IsNotEmpty(string?, string, params object?[]?) Assert that a string is not empty. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotEmpty(string? aString, string message, params object?[]? args) Parameters Type Name Description string aString The string to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotInstanceOf(Type, object?) Asserts that an object is not an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotInstanceOf(Type expected, object? actual) Parameters Type Name Description Type expected The expected Type object actual The object being examined View Source IsNotInstanceOf(Type, object?, string, params object?[]?) Asserts that an object is not an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotInstanceOf(Type expected, object? actual, string message, params object?[]? args) Parameters Type Name Description Type expected The expected Type object actual The object being examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNotInstanceOf(object?) Asserts that an object is not an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotInstanceOf(object? actual) Parameters Type Name Description object actual The object being examined Type Parameters Name Description TExpected The expected Type View Source IsNotInstanceOf(object?, string, params object?[]?) Asserts that an object is not an instance of a given type. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotInstanceOf(object? actual, string message, params object?[]? args) Parameters Type Name Description object actual The object being examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message Type Parameters Name Description TExpected The expected Type View Source IsNotNull(object?) Verifies that the object that is passed in is not equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotNull(object? anObject) Parameters Type Name Description object anObject The object that is to be tested View Source IsNotNull(object?, string, params object?[]?) Verifies that the object that is passed in is not equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNotNull(object? anObject, string message, params object?[]? args) Parameters Type Name Description object anObject The object that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsNull(object?) Verifies that the object that is passed in is equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNull(object? anObject) Parameters Type Name Description object anObject The object that is to be tested View Source IsNull(object?, string, params object?[]?) Verifies that the object that is passed in is equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsNull(object? anObject, string message, params object?[]? args) Parameters Type Name Description object anObject The object that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsTrue(bool) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsTrue(bool condition) Parameters Type Name Description bool condition The evaluated condition View Source IsTrue(bool, string, params object?[]?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsTrue(bool condition, string message, params object?[]? args) Parameters Type Name Description bool condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source IsTrue(bool?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsTrue(bool? condition) Parameters Type Name Description bool? condition The evaluated condition View Source IsTrue(bool?, string, params object?[]?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void IsTrue(bool? condition, string message, params object?[]? args) Parameters Type Name Description bool? condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(decimal, decimal) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(decimal arg1, decimal arg2) Parameters Type Name Description decimal arg1 The first value, expected to be less decimal arg2 The second value, expected to be greater View Source Less(decimal, decimal, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(decimal arg1, decimal arg2, string message, params object[] args) Parameters Type Name Description decimal arg1 The first value, expected to be less decimal arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(double, double) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(double arg1, double arg2) Parameters Type Name Description double arg1 The first value, expected to be less double arg2 The second value, expected to be greater View Source Less(double, double, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(double arg1, double arg2, string message, params object[] args) Parameters Type Name Description double arg1 The first value, expected to be less double arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(IComparable, IComparable) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(IComparable arg1, IComparable arg2) Parameters Type Name Description IComparable arg1 The first value, expected to be less IComparable arg2 The second value, expected to be greater View Source Less(IComparable, IComparable, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(IComparable arg1, IComparable arg2, string message, params object[] args) Parameters Type Name Description IComparable arg1 The first value, expected to be less IComparable arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(int, int) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(int arg1, int arg2) Parameters Type Name Description int arg1 The first value, expected to be less int arg2 The second value, expected to be greater View Source Less(int, int, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(int arg1, int arg2, string message, params object[] args) Parameters Type Name Description int arg1 The first value, expected to be less int arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(long, long) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(long arg1, long arg2) Parameters Type Name Description long arg1 The first value, expected to be less long arg2 The second value, expected to be greater View Source Less(long, long, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(long arg1, long arg2, string message, params object[] args) Parameters Type Name Description long arg1 The first value, expected to be less long arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(float, float) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(float arg1, float arg2) Parameters Type Name Description float arg1 The first value, expected to be less float arg2 The second value, expected to be greater View Source Less(float, float, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration public static void Less(float arg1, float arg2, string message, params object[] args) Parameters Type Name Description float arg1 The first value, expected to be less float arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(uint, uint) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Less(uint arg1, uint arg2) Parameters Type Name Description uint arg1 The first value, expected to be less uint arg2 The second value, expected to be greater View Source Less(uint, uint, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Less(uint arg1, uint arg2, string message, params object[] args) Parameters Type Name Description uint arg1 The first value, expected to be less uint arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Less(ulong, ulong) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Less(ulong arg1, ulong arg2) Parameters Type Name Description ulong arg1 The first value, expected to be less ulong arg2 The second value, expected to be greater View Source Less(ulong, ulong, string, params object[]) Verifies that the first value is less than the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void Less(ulong arg1, ulong arg2, string message, params object[] args) Parameters Type Name Description ulong arg1 The first value, expected to be less ulong arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(decimal, decimal) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(decimal arg1, decimal arg2) Parameters Type Name Description decimal arg1 The first value, expected to be less decimal arg2 The second value, expected to be greater View Source LessOrEqual(decimal, decimal, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(decimal arg1, decimal arg2, string message, params object[] args) Parameters Type Name Description decimal arg1 The first value, expected to be less decimal arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(double, double) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(double arg1, double arg2) Parameters Type Name Description double arg1 The first value, expected to be less double arg2 The second value, expected to be greater View Source LessOrEqual(double, double, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(double arg1, double arg2, string message, params object[] args) Parameters Type Name Description double arg1 The first value, expected to be less double arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(IComparable, IComparable) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(IComparable arg1, IComparable arg2) Parameters Type Name Description IComparable arg1 The first value, expected to be less IComparable arg2 The second value, expected to be greater View Source LessOrEqual(IComparable, IComparable, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(IComparable arg1, IComparable arg2, string message, params object[] args) Parameters Type Name Description IComparable arg1 The first value, expected to be less IComparable arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(int, int) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(int arg1, int arg2) Parameters Type Name Description int arg1 The first value, expected to be less int arg2 The second value, expected to be greater View Source LessOrEqual(int, int, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(int arg1, int arg2, string message, params object[] args) Parameters Type Name Description int arg1 The first value, expected to be less int arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(long, long) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(long arg1, long arg2) Parameters Type Name Description long arg1 The first value, expected to be less long arg2 The second value, expected to be greater View Source LessOrEqual(long, long, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(long arg1, long arg2, string message, params object[] args) Parameters Type Name Description long arg1 The first value, expected to be less long arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(float, float) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(float arg1, float arg2) Parameters Type Name Description float arg1 The first value, expected to be less float arg2 The second value, expected to be greater View Source LessOrEqual(float, float, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration public static void LessOrEqual(float arg1, float arg2, string message, params object[] args) Parameters Type Name Description float arg1 The first value, expected to be less float arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(uint, uint) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void LessOrEqual(uint arg1, uint arg2) Parameters Type Name Description uint arg1 The first value, expected to be less uint arg2 The second value, expected to be greater View Source LessOrEqual(uint, uint, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void LessOrEqual(uint arg1, uint arg2, string message, params object[] args) Parameters Type Name Description uint arg1 The first value, expected to be less uint arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source LessOrEqual(ulong, ulong) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void LessOrEqual(ulong arg1, ulong arg2) Parameters Type Name Description ulong arg1 The first value, expected to be less ulong arg2 The second value, expected to be greater View Source LessOrEqual(ulong, ulong, string, params object[]) Verifies that the first value is less than or equal to the second value. If it is not, then an AssertionException is thrown. Declaration [CLSCompliant(false)] public static void LessOrEqual(ulong arg1, ulong arg2, string message, params object[] args) Parameters Type Name Description ulong arg1 The first value, expected to be less ulong arg2 The second value, expected to be greater string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(decimal) Asserts that a decimal is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(decimal actual) Parameters Type Name Description decimal actual The number to be examined View Source Negative(decimal, string, params object?[]?) Asserts that a decimal is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(decimal actual, string message, params object?[]? args) Parameters Type Name Description decimal actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(double) Asserts that a double is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(double actual) Parameters Type Name Description double actual The number to be examined View Source Negative(double, string, params object?[]?) Asserts that a double is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(double actual, string message, params object?[]? args) Parameters Type Name Description double actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(int) Asserts that an int is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(int actual) Parameters Type Name Description int actual The number to be examined View Source Negative(int, string, params object?[]?) Asserts that an int is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(int actual, string message, params object?[]? args) Parameters Type Name Description int actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(long) Asserts that a Long is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(long actual) Parameters Type Name Description long actual The number to be examined View Source Negative(long, string, params object?[]?) Asserts that a Long is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(long actual, string message, params object?[]? args) Parameters Type Name Description long actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(float) Asserts that a float is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(float actual) Parameters Type Name Description float actual The number to be examined View Source Negative(float, string, params object?[]?) Asserts that a float is negative. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Negative(float actual, string message, params object?[]? args) Parameters Type Name Description float actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(uint) Asserts that an unsigned int is negative. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Negative(uint actual) Parameters Type Name Description uint actual The number to be examined View Source Negative(uint, string, params object?[]?) Asserts that an unsigned int is negative. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Negative(uint actual, string message, params object?[]? args) Parameters Type Name Description uint actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Negative(ulong) Asserts that an unsigned Long is negative. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Negative(ulong actual) Parameters Type Name Description ulong actual The number to be examined View Source Negative(ulong, string, params object?[]?) Asserts that an unsigned Long is negative. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Negative(ulong actual, string message, params object?[]? args) Parameters Type Name Description ulong actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotNull(object?) Verifies that the object that is passed in is not equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotNull(object? anObject) Parameters Type Name Description object anObject The object that is to be tested View Source NotNull(object?, string, params object?[]?) Verifies that the object that is passed in is not equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotNull(object? anObject, string message, params object?[]? args) Parameters Type Name Description object anObject The object that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(decimal) Asserts that a decimal is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(decimal actual) Parameters Type Name Description decimal actual The number to be examined View Source NotZero(decimal, string, params object?[]?) Asserts that a decimal is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(decimal actual, string message, params object?[]? args) Parameters Type Name Description decimal actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(double) Asserts that a double is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(double actual) Parameters Type Name Description double actual The number to be examined View Source NotZero(double, string, params object?[]?) Asserts that a double is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(double actual, string message, params object?[]? args) Parameters Type Name Description double actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(int) Asserts that an int is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(int actual) Parameters Type Name Description int actual The number to be examined View Source NotZero(int, string, params object?[]?) Asserts that an int is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(int actual, string message, params object?[]? args) Parameters Type Name Description int actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(long) Asserts that a Long is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(long actual) Parameters Type Name Description long actual The number to be examined View Source NotZero(long, string, params object?[]?) Asserts that a Long is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(long actual, string message, params object?[]? args) Parameters Type Name Description long actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(float) Asserts that a float is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(float actual) Parameters Type Name Description float actual The number to be examined View Source NotZero(float, string, params object?[]?) Asserts that a float is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void NotZero(float actual, string message, params object?[]? args) Parameters Type Name Description float actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(uint) Asserts that an unsigned int is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void NotZero(uint actual) Parameters Type Name Description uint actual The number to be examined View Source NotZero(uint, string, params object?[]?) Asserts that an unsigned int is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void NotZero(uint actual, string message, params object?[]? args) Parameters Type Name Description uint actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source NotZero(ulong) Asserts that an unsigned Long is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void NotZero(ulong actual) Parameters Type Name Description ulong actual The number to be examined View Source NotZero(ulong, string, params object?[]?) Asserts that an unsigned Long is not zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void NotZero(ulong actual, string message, params object?[]? args) Parameters Type Name Description ulong actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Null(object?) Verifies that the object that is passed in is equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Null(object? anObject) Parameters Type Name Description object anObject The object that is to be tested View Source Null(object?, string, params object?[]?) Verifies that the object that is passed in is equal to null. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Null(object? anObject, string message, params object?[]? args) Parameters Type Name Description object anObject The object that is to be tested string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(decimal) Asserts that a decimal is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(decimal actual) Parameters Type Name Description decimal actual The number to be examined View Source Positive(decimal, string, params object?[]?) Asserts that a decimal is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(decimal actual, string message, params object?[]? args) Parameters Type Name Description decimal actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(double) Asserts that a double is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(double actual) Parameters Type Name Description double actual The number to be examined View Source Positive(double, string, params object?[]?) Asserts that a double is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(double actual, string message, params object?[]? args) Parameters Type Name Description double actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(int) Asserts that an int is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(int actual) Parameters Type Name Description int actual The number to be examined View Source Positive(int, string, params object?[]?) Asserts that an int is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(int actual, string message, params object?[]? args) Parameters Type Name Description int actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(long) Asserts that a Long is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(long actual) Parameters Type Name Description long actual The number to be examined View Source Positive(long, string, params object?[]?) Asserts that a Long is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(long actual, string message, params object?[]? args) Parameters Type Name Description long actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(float) Asserts that a float is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(float actual) Parameters Type Name Description float actual The number to be examined View Source Positive(float, string, params object?[]?) Asserts that a float is positive. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Positive(float actual, string message, params object?[]? args) Parameters Type Name Description float actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(uint) Asserts that an unsigned int is positive. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Positive(uint actual) Parameters Type Name Description uint actual The number to be examined View Source Positive(uint, string, params object?[]?) Asserts that an unsigned int is positive. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Positive(uint actual, string message, params object?[]? args) Parameters Type Name Description uint actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Positive(ulong) Asserts that an unsigned Long is positive. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Positive(ulong actual) Parameters Type Name Description ulong actual The number to be examined View Source Positive(ulong, string, params object?[]?) Asserts that an unsigned Long is positive. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Positive(ulong actual, string message, params object?[]? args) Parameters Type Name Description ulong actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source True(bool) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void True(bool condition) Parameters Type Name Description bool condition The evaluated condition View Source True(bool, string, params object?[]?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void True(bool condition, string message, params object?[]? args) Parameters Type Name Description bool condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source True(bool?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void True(bool? condition) Parameters Type Name Description bool? condition The evaluated condition View Source True(bool?, string, params object?[]?) Asserts that a condition is true. Returns without throwing an exception when inside a multiple assert block. Declaration public static void True(bool? condition, string message, params object?[]? args) Parameters Type Name Description bool? condition The evaluated condition string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(decimal) Asserts that a decimal is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(decimal actual) Parameters Type Name Description decimal actual The number to be examined View Source Zero(decimal, string, params object?[]?) Asserts that a decimal is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(decimal actual, string message, params object?[]? args) Parameters Type Name Description decimal actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(double) Asserts that a double is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(double actual) Parameters Type Name Description double actual The number to be examined View Source Zero(double, string, params object?[]?) Asserts that a double is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(double actual, string message, params object?[]? args) Parameters Type Name Description double actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(int) Asserts that an int is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(int actual) Parameters Type Name Description int actual The number to be examined View Source Zero(int, string, params object?[]?) Asserts that an int is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(int actual, string message, params object?[]? args) Parameters Type Name Description int actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(long) Asserts that a Long is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(long actual) Parameters Type Name Description long actual The number to be examined View Source Zero(long, string, params object?[]?) Asserts that a Long is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(long actual, string message, params object?[]? args) Parameters Type Name Description long actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(float) Asserts that a float is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(float actual) Parameters Type Name Description float actual The number to be examined View Source Zero(float, string, params object?[]?) Asserts that a float is zero. Returns without throwing an exception when inside a multiple assert block. Declaration public static void Zero(float actual, string message, params object?[]? args) Parameters Type Name Description float actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(uint) Asserts that an unsigned int is zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Zero(uint actual) Parameters Type Name Description uint actual The number to be examined View Source Zero(uint, string, params object?[]?) Asserts that an unsigned int is zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Zero(uint actual, string message, params object?[]? args) Parameters Type Name Description uint actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message View Source Zero(ulong) Asserts that an unsigned Long is zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Zero(ulong actual) Parameters Type Name Description ulong actual The number to be examined View Source Zero(ulong, string, params object?[]?) Asserts that an unsigned Long is zero. Returns without throwing an exception when inside a multiple assert block. Declaration [CLSCompliant(false)] public static void Zero(ulong actual, string message, params object?[]? args) Parameters Type Name Description ulong actual The number to be examined string message The message to display in case of failure object[] args Array of objects to be used in formatting the message" }, "api/NUnit.Framework.Legacy.CollectionAssert.html": { "href": "api/NUnit.Framework.Legacy.CollectionAssert.html", @@ -1169,6 +1189,11 @@ "title": "Struct NUnitString | NUnit Docs", "keywords": "Struct NUnitString A class to allow postponing the actual formatting of interpolated strings. Inherited Members ValueType.Equals(object) ValueType.GetHashCode() object.GetType() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public readonly struct NUnitString Remarks This class is needed as the compiler prefers to call a string overload vs a FormattableString overload. https://www.damirscorner.com/blog/posts/20180921-FormattableStringAsMethodParameter.html Constructors View Source NUnitString(string?) Initializes a new instance of the NUnitString class. Declaration public NUnitString(string? message) Parameters Type Name Description string message The message formattable to hold. Methods View Source ToString() Declaration public override string ToString() Returns Type Description string Overrides ValueType.ToString() Operators View Source implicit operator NUnitString(FormattableString) Implicit conversion from a FormattableString to a NUnitString. Declaration [Obsolete(\"This only exists for the compiler\")] public static implicit operator NUnitString(FormattableString formattableMessage) Parameters Type Name Description FormattableString formattableMessage The message formattable to hold. Returns Type Description NUnitString Remarks Should never be called. It only exists for the compiler. View Source implicit operator NUnitString(string?) Implicit conversion from a string to a NUnitString. Declaration public static implicit operator NUnitString(string? message) Parameters Type Name Description string message The message formattable to hold. Returns Type Description NUnitString" }, + "api/NUnit.Framework.NetPlatformAttribute.html": { + "href": "api/NUnit.Framework.NetPlatformAttribute.html", + "title": "Class NetPlatformAttribute | NUnit Docs", + "keywords": "Class NetPlatformAttribute Marks an assembly, test fixture or test method as applying to a specific platform. Inheritance object Attribute NUnitAttribute IncludeExcludeAttribute NetPlatformAttribute Implements IApplyToTest Inherited Members IncludeExcludeAttribute.Include IncludeExcludeAttribute.Exclude IncludeExcludeAttribute.Reason Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = true, Inherited = false)] public class NetPlatformAttribute : IncludeExcludeAttribute, IApplyToTest Remarks This class is a replacement for the PlatformAttribute class, the platform names are based on the values in the TargetFramework. See: https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1416 Constructors View Source NetPlatformAttribute() Constructor with no platforms specified, for use with named property syntax. Declaration public NetPlatformAttribute() View Source NetPlatformAttribute(string?) Constructor taking one or more platforms Declaration public NetPlatformAttribute(string? platforms) Parameters Type Name Description string platforms Comma-delimited list of platforms Methods View Source ApplyToTest(Test) Causes a test to be skipped if this NewPlatformAttribute is not satisfied. Declaration public void ApplyToTest(Test test) Parameters Type Name Description Test test The test to modify Implements IApplyToTest" + }, "api/NUnit.Framework.NonParallelizableAttribute.html": { "href": "api/NUnit.Framework.NonParallelizableAttribute.html", "title": "Class NonParallelizableAttribute | NUnit Docs", @@ -1187,7 +1212,7 @@ "api/NUnit.Framework.OrderAttribute.html": { "href": "api/NUnit.Framework.OrderAttribute.html", "title": "Class OrderAttribute | NUnit Docs", - "keywords": "Class OrderAttribute Defines the order that the test will run in Inheritance object Attribute NUnitAttribute OrderAttribute Implements IApplyToTest IApplyToTestSuite Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = false, Inherited = true)] public class OrderAttribute : NUnitAttribute, IApplyToTest, IApplyToTestSuite Constructors View Source OrderAttribute(int) Defines the order that the test will run in Declaration public OrderAttribute(int order) Parameters Type Name Description int order Fields View Source Order Defines the order that the test will run in Declaration public readonly int Order Field Value Type Description int Methods View Source ApplyToTest(Test) Modifies a test as defined for the specific attribute. Declaration public void ApplyToTest(Test test) Parameters Type Name Description Test test The test to modify View Source ApplyToTestSuite(TestSuite) Modifies a test suite as defined for the specific attribute. Declaration public void ApplyToTestSuite(TestSuite testSuite) Parameters Type Name Description TestSuite testSuite The test suite to modify Implements IApplyToTest IApplyToTestSuite" + "keywords": "Class OrderAttribute Defines the order that the test will run in Inheritance object Attribute NUnitAttribute OrderAttribute Implements IApplyToTest IApplyToTestSuite Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = false, Inherited = true)] public class OrderAttribute : NUnitAttribute, IApplyToTest, IApplyToTestSuite Constructors View Source OrderAttribute(int) Defines the order that the test will run in Declaration public OrderAttribute(int order) Parameters Type Name Description int order The order that the test will run in Fields View Source Order The order that the test will run in Declaration public readonly int Order Field Value Type Description int Methods View Source ApplyToTest(Test) Modifies a test as defined for the specific attribute. Declaration public void ApplyToTest(Test test) Parameters Type Name Description Test test The test to modify View Source ApplyToTestSuite(TestSuite) Modifies a test suite as defined for the specific attribute. Declaration public void ApplyToTestSuite(TestSuite testSuite) Parameters Type Name Description TestSuite testSuite The test suite to modify Implements IApplyToTest IApplyToTestSuite" }, "api/NUnit.Framework.PairwiseAttribute.html": { "href": "api/NUnit.Framework.PairwiseAttribute.html", @@ -1309,15 +1334,65 @@ "title": "Class TestAttribute | NUnit Docs", "keywords": "Class TestAttribute Marks the method as callable from the NUnit test runner. Inheritance object Attribute NUnitAttribute TestAttribute Implements ISimpleTestBuilder IApplyToTest IImplyFixture Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)] public class TestAttribute : NUnitAttribute, ISimpleTestBuilder, IApplyToTest, IImplyFixture Examples [TestFixture] public class Fixture { [Test] public void MethodToTest() {} [Test(Description = \"more detailed description\")] public void TestDescriptionMethod() {} } Constructors View Source TestAttribute() Declaration public TestAttribute() Properties View Source Author The author of this test Declaration public string? Author { get; set; } Property Value Type Description string View Source Description Descriptive text for this test Declaration public string? Description { get; set; } Property Value Type Description string View Source ExpectedResult Gets or sets the expected result. Not valid if the test method has parameters. Declaration public object? ExpectedResult { get; set; } Property Value Type Description object The result. View Source TestOf The type that this test is testing Declaration public Type? TestOf { get; set; } Property Value Type Description Type Methods View Source ApplyToTest(Test) Modifies a test by adding a description, if not already set. Declaration public void ApplyToTest(Test test) Parameters Type Name Description Test test The test to modify View Source BuildFrom(IMethodInfo, Test?) Builds a single test from the specified method and context. Declaration public TestMethod BuildFrom(IMethodInfo method, Test? suite) Parameters Type Name Description IMethodInfo method The method for which a test is to be constructed. Test suite The suite to which the test will be added. Returns Type Description TestMethod Implements ISimpleTestBuilder IApplyToTest IImplyFixture" }, + "api/NUnit.Framework.TestCaseAttribute-1.html": { + "href": "api/NUnit.Framework.TestCaseAttribute-1.html", + "title": "Class TestCaseAttribute | NUnit Docs", + "keywords": "Class TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object Attribute NUnitAttribute TestCaseAttribute TestCaseAttribute Implements ITestBuilder ITestCaseData ITestData IImplyFixture Inherited Members TestCaseAttribute.BuildFrom(IMethodInfo, Test) TestCaseAttribute.TestName TestCaseAttribute.RunState TestCaseAttribute.Arguments TestCaseAttribute.Properties TestCaseAttribute.ExpectedResult TestCaseAttribute.HasExpectedResult TestCaseAttribute.Description TestCaseAttribute.Author TestCaseAttribute.TestOf TestCaseAttribute.Ignore TestCaseAttribute.Explicit TestCaseAttribute.Reason TestCaseAttribute.IgnoreReason TestCaseAttribute.IncludePlatform TestCaseAttribute.ExcludePlatform TestCaseAttribute.TypeArgs TestCaseAttribute.Category TestCaseAttribute.Until Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false)] public class TestCaseAttribute : TestCaseAttribute, ITestBuilder, ITestCaseData, ITestData, IImplyFixture Type Parameters Name Description T Constructors View Source TestCaseAttribute(T) Construct a TestCaseAttribute with a list of arguments. Declaration public TestCaseAttribute(T argument) Parameters Type Name Description T argument Implements ITestBuilder ITestCaseData ITestData IImplyFixture" + }, + "api/NUnit.Framework.TestCaseAttribute-2.html": { + "href": "api/NUnit.Framework.TestCaseAttribute-2.html", + "title": "Class TestCaseAttribute | NUnit Docs", + "keywords": "Class TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object Attribute NUnitAttribute TestCaseAttribute TestCaseAttribute Implements ITestBuilder ITestCaseData ITestData IImplyFixture Inherited Members TestCaseAttribute.BuildFrom(IMethodInfo, Test) TestCaseAttribute.TestName TestCaseAttribute.RunState TestCaseAttribute.Arguments TestCaseAttribute.Properties TestCaseAttribute.ExpectedResult TestCaseAttribute.HasExpectedResult TestCaseAttribute.Description TestCaseAttribute.Author TestCaseAttribute.TestOf TestCaseAttribute.Ignore TestCaseAttribute.Explicit TestCaseAttribute.Reason TestCaseAttribute.IgnoreReason TestCaseAttribute.IncludePlatform TestCaseAttribute.ExcludePlatform TestCaseAttribute.TypeArgs TestCaseAttribute.Category TestCaseAttribute.Until Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false)] public class TestCaseAttribute : TestCaseAttribute, ITestBuilder, ITestCaseData, ITestData, IImplyFixture Type Parameters Name Description T1 T2 Constructors View Source TestCaseAttribute(T1, T2) Construct a TestCaseAttribute with a list of arguments. Declaration public TestCaseAttribute(T1 argument1, T2 argument2) Parameters Type Name Description T1 argument1 T2 argument2 Implements ITestBuilder ITestCaseData ITestData IImplyFixture" + }, + "api/NUnit.Framework.TestCaseAttribute-3.html": { + "href": "api/NUnit.Framework.TestCaseAttribute-3.html", + "title": "Class TestCaseAttribute | NUnit Docs", + "keywords": "Class TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object Attribute NUnitAttribute TestCaseAttribute TestCaseAttribute Implements ITestBuilder ITestCaseData ITestData IImplyFixture Inherited Members TestCaseAttribute.BuildFrom(IMethodInfo, Test) TestCaseAttribute.TestName TestCaseAttribute.RunState TestCaseAttribute.Arguments TestCaseAttribute.Properties TestCaseAttribute.ExpectedResult TestCaseAttribute.HasExpectedResult TestCaseAttribute.Description TestCaseAttribute.Author TestCaseAttribute.TestOf TestCaseAttribute.Ignore TestCaseAttribute.Explicit TestCaseAttribute.Reason TestCaseAttribute.IgnoreReason TestCaseAttribute.IncludePlatform TestCaseAttribute.ExcludePlatform TestCaseAttribute.TypeArgs TestCaseAttribute.Category TestCaseAttribute.Until Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false)] public class TestCaseAttribute : TestCaseAttribute, ITestBuilder, ITestCaseData, ITestData, IImplyFixture Type Parameters Name Description T1 T2 T3 Constructors View Source TestCaseAttribute(T1, T2, T3) Construct a TestCaseAttribute with a list of arguments. Declaration public TestCaseAttribute(T1 argument1, T2 argument2, T3 argument3) Parameters Type Name Description T1 argument1 T2 argument2 T3 argument3 Implements ITestBuilder ITestCaseData ITestData IImplyFixture" + }, + "api/NUnit.Framework.TestCaseAttribute-4.html": { + "href": "api/NUnit.Framework.TestCaseAttribute-4.html", + "title": "Class TestCaseAttribute | NUnit Docs", + "keywords": "Class TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object Attribute NUnitAttribute TestCaseAttribute TestCaseAttribute Implements ITestBuilder ITestCaseData ITestData IImplyFixture Inherited Members TestCaseAttribute.BuildFrom(IMethodInfo, Test) TestCaseAttribute.TestName TestCaseAttribute.RunState TestCaseAttribute.Arguments TestCaseAttribute.Properties TestCaseAttribute.ExpectedResult TestCaseAttribute.HasExpectedResult TestCaseAttribute.Description TestCaseAttribute.Author TestCaseAttribute.TestOf TestCaseAttribute.Ignore TestCaseAttribute.Explicit TestCaseAttribute.Reason TestCaseAttribute.IgnoreReason TestCaseAttribute.IncludePlatform TestCaseAttribute.ExcludePlatform TestCaseAttribute.TypeArgs TestCaseAttribute.Category TestCaseAttribute.Until Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false)] public class TestCaseAttribute : TestCaseAttribute, ITestBuilder, ITestCaseData, ITestData, IImplyFixture Type Parameters Name Description T1 T2 T3 T4 Constructors View Source TestCaseAttribute(T1, T2, T3, T4) Construct a TestCaseAttribute with a list of arguments. Declaration public TestCaseAttribute(T1 argument1, T2 argument2, T3 argument3, T4 argument4) Parameters Type Name Description T1 argument1 T2 argument2 T3 argument3 T4 argument4 Implements ITestBuilder ITestCaseData ITestData IImplyFixture" + }, + "api/NUnit.Framework.TestCaseAttribute-5.html": { + "href": "api/NUnit.Framework.TestCaseAttribute-5.html", + "title": "Class TestCaseAttribute | NUnit Docs", + "keywords": "Class TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object Attribute NUnitAttribute TestCaseAttribute TestCaseAttribute Implements ITestBuilder ITestCaseData ITestData IImplyFixture Inherited Members TestCaseAttribute.BuildFrom(IMethodInfo, Test) TestCaseAttribute.TestName TestCaseAttribute.RunState TestCaseAttribute.Arguments TestCaseAttribute.Properties TestCaseAttribute.ExpectedResult TestCaseAttribute.HasExpectedResult TestCaseAttribute.Description TestCaseAttribute.Author TestCaseAttribute.TestOf TestCaseAttribute.Ignore TestCaseAttribute.Explicit TestCaseAttribute.Reason TestCaseAttribute.IgnoreReason TestCaseAttribute.IncludePlatform TestCaseAttribute.ExcludePlatform TestCaseAttribute.TypeArgs TestCaseAttribute.Category TestCaseAttribute.Until Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false)] public class TestCaseAttribute : TestCaseAttribute, ITestBuilder, ITestCaseData, ITestData, IImplyFixture Type Parameters Name Description T1 T2 T3 T4 T5 Constructors View Source TestCaseAttribute(T1, T2, T3, T4, T5) Construct a TestCaseAttribute with a list of arguments. Declaration public TestCaseAttribute(T1 argument1, T2 argument2, T3 argument3, T4 argument4, T5 argument5) Parameters Type Name Description T1 argument1 T2 argument2 T3 argument3 T4 argument4 T5 argument5 Implements ITestBuilder ITestCaseData ITestData IImplyFixture" + }, "api/NUnit.Framework.TestCaseAttribute.html": { "href": "api/NUnit.Framework.TestCaseAttribute.html", "title": "Class TestCaseAttribute | NUnit Docs", - "keywords": "Class TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object Attribute NUnitAttribute TestCaseAttribute Implements ITestBuilder ITestCaseData ITestData IImplyFixture Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false)] public class TestCaseAttribute : NUnitAttribute, ITestBuilder, ITestCaseData, ITestData, IImplyFixture Constructors View Source TestCaseAttribute(object?) Construct a TestCaseAttribute with a single argument Declaration public TestCaseAttribute(object? arg) Parameters Type Name Description object arg View Source TestCaseAttribute(object?, object?) Construct a TestCaseAttribute with a two arguments Declaration public TestCaseAttribute(object? arg1, object? arg2) Parameters Type Name Description object arg1 object arg2 View Source TestCaseAttribute(object?, object?, object?) Construct a TestCaseAttribute with a three arguments Declaration public TestCaseAttribute(object? arg1, object? arg2, object? arg3) Parameters Type Name Description object arg1 object arg2 object arg3 View Source TestCaseAttribute(params object?[]?) Construct a TestCaseAttribute with a list of arguments. This constructor is not CLS-Compliant Declaration public TestCaseAttribute(params object?[]? arguments) Parameters Type Name Description object[] arguments Properties View Source Arguments Gets the list of arguments to a test case Declaration public object?[] Arguments { get; } Property Value Type Description object[] View Source Author The author of this test Declaration public string? Author { get; set; } Property Value Type Description string View Source Category Gets and sets the category for this test case. May be a comma-separated list of categories. Declaration public string? Category { get; set; } Property Value Type Description string View Source Description Gets or sets the description. Declaration public string? Description { get; set; } Property Value Type Description string The description. View Source ExcludePlatform Comma-delimited list of platforms to not run the test for Declaration public string? ExcludePlatform { get; set; } Property Value Type Description string View Source ExpectedResult Gets or sets the expected result. Declaration public object? ExpectedResult { get; set; } Property Value Type Description object The result. View Source Explicit Gets or sets a value indicating whether this TestCaseAttribute is explicit. Declaration public bool Explicit { get; set; } Property Value Type Description bool true if explicit; otherwise, false. View Source HasExpectedResult Returns true if the expected result has been set Declaration public bool HasExpectedResult { get; } Property Value Type Description bool View Source Ignore Gets or sets the reason for ignoring the test Declaration public string? Ignore { get; set; } Property Value Type Description string View Source IgnoreReason Gets or sets the ignore reason. When set to a non-null non-empty value, the test is marked as ignored. Declaration public string? IgnoreReason { get; set; } Property Value Type Description string The ignore reason. View Source IncludePlatform Comma-delimited list of platforms to run the test for Declaration public string? IncludePlatform { get; set; } Property Value Type Description string View Source Properties Gets the properties of the test case Declaration public IPropertyBag Properties { get; } Property Value Type Description IPropertyBag View Source Reason Gets or sets the reason for not running the test. Declaration public string? Reason { get; set; } Property Value Type Description string The reason. View Source RunState Gets or sets the RunState of this test case. Declaration public RunState RunState { get; } Property Value Type Description RunState View Source TestName Gets or sets the name of the test. Declaration public string? TestName { get; set; } Property Value Type Description string The name of the test. View Source TestOf The type that this test is testing Declaration public Type? TestOf { get; set; } Property Value Type Description Type View Source TypeArgs Get or set the type arguments for a generic test method. If not set explicitly, the generic types will be inferred based on the test case parameters. Declaration public Type[]? TypeArgs { get; set; } Property Value Type Description Type[] View Source Until Gets and sets the ignore until date for this test case. Declaration public string? Until { get; set; } Property Value Type Description string Methods View Source BuildFrom(IMethodInfo, Test?) Builds a single test from the specified method and context. Declaration public IEnumerable BuildFrom(IMethodInfo method, Test? suite) Parameters Type Name Description IMethodInfo method The MethodInfo for which tests are to be constructed. Test suite The suite to which the tests will be added. Returns Type Description IEnumerable Implements ITestBuilder ITestCaseData ITestData IImplyFixture" + "keywords": "Class TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object Attribute NUnitAttribute TestCaseAttribute TestCaseAttribute TestCaseAttribute TestCaseAttribute TestCaseAttribute TestCaseAttribute Implements ITestBuilder ITestCaseData ITestData IImplyFixture Inherited Members Attribute.GetCustomAttributes(MemberInfo, Type) Attribute.GetCustomAttributes(MemberInfo, Type, bool) Attribute.GetCustomAttributes(MemberInfo) Attribute.GetCustomAttributes(MemberInfo, bool) Attribute.IsDefined(MemberInfo, Type) Attribute.IsDefined(MemberInfo, Type, bool) Attribute.GetCustomAttribute(MemberInfo, Type) Attribute.GetCustomAttribute(MemberInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo) Attribute.GetCustomAttributes(ParameterInfo, Type) Attribute.GetCustomAttributes(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(ParameterInfo, bool) Attribute.IsDefined(ParameterInfo, Type) Attribute.IsDefined(ParameterInfo, Type, bool) Attribute.GetCustomAttribute(ParameterInfo, Type) Attribute.GetCustomAttribute(ParameterInfo, Type, bool) Attribute.GetCustomAttributes(Module, Type) Attribute.GetCustomAttributes(Module) Attribute.GetCustomAttributes(Module, bool) Attribute.GetCustomAttributes(Module, Type, bool) Attribute.IsDefined(Module, Type) Attribute.IsDefined(Module, Type, bool) Attribute.GetCustomAttribute(Module, Type) Attribute.GetCustomAttribute(Module, Type, bool) Attribute.GetCustomAttributes(Assembly, Type) Attribute.GetCustomAttributes(Assembly, Type, bool) Attribute.GetCustomAttributes(Assembly) Attribute.GetCustomAttributes(Assembly, bool) Attribute.IsDefined(Assembly, Type) Attribute.IsDefined(Assembly, Type, bool) Attribute.GetCustomAttribute(Assembly, Type) Attribute.GetCustomAttribute(Assembly, Type, bool) Attribute.Equals(object) Attribute.GetHashCode() Attribute.Match(object) Attribute.IsDefaultAttribute() Attribute.TypeId object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object, object) object.ReferenceEquals(object, object) Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax [AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false)] public class TestCaseAttribute : NUnitAttribute, ITestBuilder, ITestCaseData, ITestData, IImplyFixture Constructors View Source TestCaseAttribute(object?) Construct a TestCaseAttribute with a single argument Declaration public TestCaseAttribute(object? arg) Parameters Type Name Description object arg View Source TestCaseAttribute(object?, object?) Construct a TestCaseAttribute with a two arguments Declaration public TestCaseAttribute(object? arg1, object? arg2) Parameters Type Name Description object arg1 object arg2 View Source TestCaseAttribute(object?, object?, object?) Construct a TestCaseAttribute with a three arguments Declaration public TestCaseAttribute(object? arg1, object? arg2, object? arg3) Parameters Type Name Description object arg1 object arg2 object arg3 View Source TestCaseAttribute(params object?[]?) Construct a TestCaseAttribute with a list of arguments. This constructor is not CLS-Compliant Declaration public TestCaseAttribute(params object?[]? arguments) Parameters Type Name Description object[] arguments Properties View Source Arguments Gets the list of arguments to a test case Declaration public object?[] Arguments { get; } Property Value Type Description object[] View Source Author The author of this test Declaration public string? Author { get; set; } Property Value Type Description string View Source Category Gets and sets the category for this test case. May be a comma-separated list of categories. Declaration public string? Category { get; set; } Property Value Type Description string View Source Description Gets or sets the description. Declaration public string? Description { get; set; } Property Value Type Description string The description. View Source ExcludePlatform Comma-delimited list of platforms to not run the test for Declaration public string? ExcludePlatform { get; set; } Property Value Type Description string View Source ExpectedResult Gets or sets the expected result. Declaration public object? ExpectedResult { get; set; } Property Value Type Description object The result. View Source Explicit Gets or sets a value indicating whether this TestCaseAttribute is explicit. Declaration public bool Explicit { get; set; } Property Value Type Description bool true if explicit; otherwise, false. View Source HasExpectedResult Returns true if the expected result has been set Declaration public bool HasExpectedResult { get; } Property Value Type Description bool View Source Ignore Gets or sets the reason for ignoring the test Declaration public string? Ignore { get; set; } Property Value Type Description string View Source IgnoreReason Gets or sets the ignore reason. When set to a non-null non-empty value, the test is marked as ignored. Declaration public string? IgnoreReason { get; set; } Property Value Type Description string The ignore reason. View Source IncludePlatform Comma-delimited list of platforms to run the test for Declaration public string? IncludePlatform { get; set; } Property Value Type Description string View Source Properties Gets the properties of the test case Declaration public IPropertyBag Properties { get; } Property Value Type Description IPropertyBag View Source Reason Gets or sets the reason for not running the test. Declaration public string? Reason { get; set; } Property Value Type Description string The reason. View Source RunState Gets or sets the RunState of this test case. Declaration public RunState RunState { get; } Property Value Type Description RunState View Source TestName Gets or sets the name of the test. Declaration public string? TestName { get; set; } Property Value Type Description string The name of the test. View Source TestOf The type that this test is testing Declaration public Type? TestOf { get; set; } Property Value Type Description Type View Source TypeArgs Get or set the type arguments for a generic test method. If not set explicitly, the generic types will be inferred based on the test case parameters. Declaration public Type[]? TypeArgs { get; set; } Property Value Type Description Type[] View Source Until Gets and sets the ignore until date for this test case. Declaration public string? Until { get; set; } Property Value Type Description string Methods View Source BuildFrom(IMethodInfo, Test?) Builds a single test from the specified method and context. Declaration public IEnumerable BuildFrom(IMethodInfo method, Test? suite) Parameters Type Name Description IMethodInfo method The MethodInfo for which tests are to be constructed. Test suite The suite to which the tests will be added. Returns Type Description IEnumerable Implements ITestBuilder ITestCaseData ITestData IImplyFixture" + }, + "api/NUnit.Framework.TestCaseData-1.html": { + "href": "api/NUnit.Framework.TestCaseData-1.html", + "title": "Class TestCaseData | NUnit Docs", + "keywords": "Class TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object TestParameters TestCaseParameters TestCaseData TestCaseData Implements ITestCaseData ITestData IApplyToTest Inherited Members TestCaseData.Returns(object) TestCaseData.SetName(string) TestCaseData.SetArgDisplayNames(params string[]) TestCaseData.SetDescription(string) TestCaseData.SetCategory(string) TestCaseData.SetProperty(string, string) TestCaseData.SetProperty(string, int) TestCaseData.SetProperty(string, double) TestCaseData.Explicit() TestCaseData.Explicit(string) TestCaseData.Ignore(string) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestCaseData : TestCaseData, ITestCaseData, ITestData, IApplyToTest Type Parameters Name Description T Constructors View Source TestCaseData(T) Construct a TestCaseData with a list of arguments. Declaration public TestCaseData(T argument) Parameters Type Name Description T argument Implements ITestCaseData ITestData IApplyToTest" + }, + "api/NUnit.Framework.TestCaseData-2.html": { + "href": "api/NUnit.Framework.TestCaseData-2.html", + "title": "Class TestCaseData | NUnit Docs", + "keywords": "Class TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object TestParameters TestCaseParameters TestCaseData TestCaseData Implements ITestCaseData ITestData IApplyToTest Inherited Members TestCaseData.Returns(object) TestCaseData.SetName(string) TestCaseData.SetArgDisplayNames(params string[]) TestCaseData.SetDescription(string) TestCaseData.SetCategory(string) TestCaseData.SetProperty(string, string) TestCaseData.SetProperty(string, int) TestCaseData.SetProperty(string, double) TestCaseData.Explicit() TestCaseData.Explicit(string) TestCaseData.Ignore(string) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestCaseData : TestCaseData, ITestCaseData, ITestData, IApplyToTest Type Parameters Name Description T1 T2 Constructors View Source TestCaseData(T1, T2) Construct a TestCaseData with a list of arguments. Declaration public TestCaseData(T1 argument1, T2 argument2) Parameters Type Name Description T1 argument1 T2 argument2 Implements ITestCaseData ITestData IApplyToTest" + }, + "api/NUnit.Framework.TestCaseData-3.html": { + "href": "api/NUnit.Framework.TestCaseData-3.html", + "title": "Class TestCaseData | NUnit Docs", + "keywords": "Class TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object TestParameters TestCaseParameters TestCaseData TestCaseData Implements ITestCaseData ITestData IApplyToTest Inherited Members TestCaseData.Returns(object) TestCaseData.SetName(string) TestCaseData.SetArgDisplayNames(params string[]) TestCaseData.SetDescription(string) TestCaseData.SetCategory(string) TestCaseData.SetProperty(string, string) TestCaseData.SetProperty(string, int) TestCaseData.SetProperty(string, double) TestCaseData.Explicit() TestCaseData.Explicit(string) TestCaseData.Ignore(string) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestCaseData : TestCaseData, ITestCaseData, ITestData, IApplyToTest Type Parameters Name Description T1 T2 T3 Constructors View Source TestCaseData(T1, T2, T3) Construct a TestCaseData with a list of arguments. Declaration public TestCaseData(T1 argument1, T2 argument2, T3 argument3) Parameters Type Name Description T1 argument1 T2 argument2 T3 argument3 Implements ITestCaseData ITestData IApplyToTest" + }, + "api/NUnit.Framework.TestCaseData-4.html": { + "href": "api/NUnit.Framework.TestCaseData-4.html", + "title": "Class TestCaseData | NUnit Docs", + "keywords": "Class TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object TestParameters TestCaseParameters TestCaseData TestCaseData Implements ITestCaseData ITestData IApplyToTest Inherited Members TestCaseData.Returns(object) TestCaseData.SetName(string) TestCaseData.SetArgDisplayNames(params string[]) TestCaseData.SetDescription(string) TestCaseData.SetCategory(string) TestCaseData.SetProperty(string, string) TestCaseData.SetProperty(string, int) TestCaseData.SetProperty(string, double) TestCaseData.Explicit() TestCaseData.Explicit(string) TestCaseData.Ignore(string) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestCaseData : TestCaseData, ITestCaseData, ITestData, IApplyToTest Type Parameters Name Description T1 T2 T3 T4 Constructors View Source TestCaseData(T1, T2, T3, T4) Construct a TestCaseData with a list of arguments. Declaration public TestCaseData(T1 argument1, T2 argument2, T3 argument3, T4 argument4) Parameters Type Name Description T1 argument1 T2 argument2 T3 argument3 T4 argument4 Implements ITestCaseData ITestData IApplyToTest" + }, + "api/NUnit.Framework.TestCaseData-5.html": { + "href": "api/NUnit.Framework.TestCaseData-5.html", + "title": "Class TestCaseData | NUnit Docs", + "keywords": "Class TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. Inheritance object TestParameters TestCaseParameters TestCaseData TestCaseData Implements ITestCaseData ITestData IApplyToTest Inherited Members TestCaseData.Returns(object) TestCaseData.SetName(string) TestCaseData.SetArgDisplayNames(params string[]) TestCaseData.SetDescription(string) TestCaseData.SetCategory(string) TestCaseData.SetProperty(string, string) TestCaseData.SetProperty(string, int) TestCaseData.SetProperty(string, double) TestCaseData.Explicit() TestCaseData.Explicit(string) TestCaseData.Ignore(string) object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestCaseData : TestCaseData, ITestCaseData, ITestData, IApplyToTest Type Parameters Name Description T1 T2 T3 T4 T5 Constructors View Source TestCaseData(T1, T2, T3, T4, T5) Construct a TestCaseData with a list of arguments. Declaration public TestCaseData(T1 argument1, T2 argument2, T3 argument3, T4 argument4, T5 argument5) Parameters Type Name Description T1 argument1 T2 argument2 T3 argument3 T4 argument4 T5 argument5 Implements ITestCaseData ITestData IApplyToTest" }, "api/NUnit.Framework.TestCaseData.html": { "href": "api/NUnit.Framework.TestCaseData.html", "title": "Class TestCaseData | NUnit Docs", - "keywords": "Class TestCaseData The TestCaseData class represents a set of arguments and other parameter info to be used for a parameterized test case. It is derived from TestCaseParameters and adds a fluent syntax for use in initializing the test case. Inheritance object TestParameters TestCaseParameters TestCaseData Implements ITestCaseData ITestData IApplyToTest Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestCaseData : TestCaseParameters, ITestCaseData, ITestData, IApplyToTest Constructors View Source TestCaseData(object?) Initializes a new instance of the TestCaseData class. Declaration public TestCaseData(object? arg) Parameters Type Name Description object arg The argument. View Source TestCaseData(object?, object?) Initializes a new instance of the TestCaseData class. Declaration public TestCaseData(object? arg1, object? arg2) Parameters Type Name Description object arg1 The first argument. object arg2 The second argument. View Source TestCaseData(object?, object?, object?) Initializes a new instance of the TestCaseData class. Declaration public TestCaseData(object? arg1, object? arg2, object? arg3) Parameters Type Name Description object arg1 The first argument. object arg2 The second argument. object arg3 The third argument. View Source TestCaseData(params object?[]?) Initializes a new instance of the TestCaseData class. Declaration public TestCaseData(params object?[]? args) Parameters Type Name Description object[] args The arguments. Methods View Source Explicit() Marks the test case as explicit. Declaration public TestCaseData Explicit() Returns Type Description TestCaseData View Source Explicit(string) Marks the test case as explicit, specifying the reason. Declaration public TestCaseData Explicit(string reason) Parameters Type Name Description string reason Returns Type Description TestCaseData View Source Ignore(string) Ignores this TestCase, specifying the reason. Declaration public IgnoredTestCaseData Ignore(string reason) Parameters Type Name Description string reason The reason. Returns Type Description IgnoredTestCaseData View Source Returns(object?) Sets the expected result for the test Declaration public TestCaseData Returns(object? result) Parameters Type Name Description object result The expected result Returns Type Description TestCaseData A modified TestCaseData View Source SetArgDisplayNames(params string[]?) Sets the list of display names to use as the parameters in the test name. Declaration public TestCaseData SetArgDisplayNames(params string[]? displayNames) Parameters Type Name Description string[] displayNames Returns Type Description TestCaseData View Source SetCategory(string) Applies a category to the test Declaration public TestCaseData SetCategory(string category) Parameters Type Name Description string category Returns Type Description TestCaseData View Source SetDescription(string) Sets the description for the test case being constructed. Declaration public TestCaseData SetDescription(string description) Parameters Type Name Description string description The description. Returns Type Description TestCaseData The modified TestCaseData instance. View Source SetName(string?) Sets the name of the test case Declaration public TestCaseData SetName(string? name) Parameters Type Name Description string name Returns Type Description TestCaseData The modified TestCaseData instance View Source SetProperty(string, double) Applies a named property to the test Declaration public TestCaseData SetProperty(string propName, double propValue) Parameters Type Name Description string propName double propValue Returns Type Description TestCaseData View Source SetProperty(string, int) Applies a named property to the test Declaration public TestCaseData SetProperty(string propName, int propValue) Parameters Type Name Description string propName int propValue Returns Type Description TestCaseData View Source SetProperty(string, string) Applies a named property to the test Declaration public TestCaseData SetProperty(string propName, string propValue) Parameters Type Name Description string propName string propValue Returns Type Description TestCaseData Implements ITestCaseData ITestData IApplyToTest" + "keywords": "Class TestCaseData The TestCaseData class represents a set of arguments and other parameter info to be used for a parameterized test case. It is derived from TestCaseParameters and adds a fluent syntax for use in initializing the test case. Inheritance object TestParameters TestCaseParameters TestCaseData TestCaseData TestCaseData TestCaseData TestCaseData TestCaseData Implements ITestCaseData ITestData IApplyToTest Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestCaseData : TestCaseParameters, ITestCaseData, ITestData, IApplyToTest Constructors View Source TestCaseData(object?) Initializes a new instance of the TestCaseData class. Declaration public TestCaseData(object? arg) Parameters Type Name Description object arg The argument. View Source TestCaseData(object?, object?) Initializes a new instance of the TestCaseData class. Declaration public TestCaseData(object? arg1, object? arg2) Parameters Type Name Description object arg1 The first argument. object arg2 The second argument. View Source TestCaseData(object?, object?, object?) Initializes a new instance of the TestCaseData class. Declaration public TestCaseData(object? arg1, object? arg2, object? arg3) Parameters Type Name Description object arg1 The first argument. object arg2 The second argument. object arg3 The third argument. View Source TestCaseData(params object?[]?) Initializes a new instance of the TestCaseData class. Declaration public TestCaseData(params object?[]? args) Parameters Type Name Description object[] args The arguments. Methods View Source Explicit() Marks the test case as explicit. Declaration public TestCaseData Explicit() Returns Type Description TestCaseData View Source Explicit(string) Marks the test case as explicit, specifying the reason. Declaration public TestCaseData Explicit(string reason) Parameters Type Name Description string reason Returns Type Description TestCaseData View Source Ignore(string) Ignores this TestCase, specifying the reason. Declaration public IgnoredTestCaseData Ignore(string reason) Parameters Type Name Description string reason The reason. Returns Type Description IgnoredTestCaseData View Source Returns(object?) Sets the expected result for the test Declaration public TestCaseData Returns(object? result) Parameters Type Name Description object result The expected result Returns Type Description TestCaseData A modified TestCaseData View Source SetArgDisplayNames(params string[]?) Sets the list of display names to use as the parameters in the test name. Declaration public TestCaseData SetArgDisplayNames(params string[]? displayNames) Parameters Type Name Description string[] displayNames Returns Type Description TestCaseData The modified TestCaseData instance Examples TestCaseData testCase = new TestCaseData(args) .SetArgDisplayNames(\"arg1DisplayName\", \"arg2DisplayName\"); View Source SetCategory(string) Applies a category to the test Declaration public TestCaseData SetCategory(string category) Parameters Type Name Description string category Returns Type Description TestCaseData View Source SetDescription(string) Sets the description for the test case being constructed. Declaration public TestCaseData SetDescription(string description) Parameters Type Name Description string description The description. Returns Type Description TestCaseData The modified TestCaseData instance. View Source SetName(string?) Sets the name of the test case Declaration public TestCaseData SetName(string? name) Parameters Type Name Description string name Returns Type Description TestCaseData The modified TestCaseData instance Remarks Consider using SetArgDisplayNames(params string[]?)for setting argument values in the test name. SetArgDisplayNames(params string[]?) allows you to specify the display names for parameters directly without needing to use tokens like {m}. View Source SetProperty(string, double) Applies a named property to the test Declaration public TestCaseData SetProperty(string propName, double propValue) Parameters Type Name Description string propName double propValue Returns Type Description TestCaseData View Source SetProperty(string, int) Applies a named property to the test Declaration public TestCaseData SetProperty(string propName, int propValue) Parameters Type Name Description string propName int propValue Returns Type Description TestCaseData View Source SetProperty(string, string) Applies a named property to the test Declaration public TestCaseData SetProperty(string propName, string propValue) Parameters Type Name Description string propName string propValue Returns Type Description TestCaseData Implements ITestCaseData ITestData IApplyToTest" }, "api/NUnit.Framework.TestCaseSourceAttribute.html": { "href": "api/NUnit.Framework.TestCaseSourceAttribute.html", @@ -1329,6 +1404,16 @@ "title": "Class TestContext.PropertyBagAdapter | NUnit Docs", "keywords": "Class TestContext.PropertyBagAdapter TestContext.PropertyBagAdapter adapts an IPropertyBag for consumption by the user. Inheritance object TestContext.PropertyBagAdapter Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestContext.PropertyBagAdapter Constructors View Source PropertyBagAdapter(IPropertyBag) Construct a TestContext.PropertyBagAdapter from a source IPropertyBag. Declaration public PropertyBagAdapter(IPropertyBag source) Parameters Type Name Description IPropertyBag source Properties View Source this[string] Returns a collection of properties with the given key. Declaration public IEnumerable this[string key] { get; } Parameters Type Name Description string key Property Value Type Description IEnumerable View Source Keys Returns a collection of the property keys. Declaration public ICollection Keys { get; } Property Value Type Description ICollection Methods View Source ContainsKey(string) Indicates whether key is found in this TestContext.PropertyBagAdapter. Declaration public bool ContainsKey(string key) Parameters Type Name Description string key Returns Type Description bool View Source Count(string) Returns the count of elements with the given key. Declaration public int Count(string key) Parameters Type Name Description string key Returns Type Description int View Source Get(string) Get the first property with the given key, if it can be found, otherwise returns null. Declaration public object? Get(string key) Parameters Type Name Description string key Returns Type Description object" }, + "api/NUnit.Framework.TestContext.PropertyHierachyItem.html": { + "href": "api/NUnit.Framework.TestContext.PropertyHierachyItem.html", + "title": "Class TestContext.PropertyHierachyItem | NUnit Docs", + "keywords": "Class TestContext.PropertyHierachyItem Represents properties at different test levels Inheritance object TestContext.PropertyHierachyItem Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestContext.PropertyHierachyItem Constructors View Source PropertyHierachyItem() Property with empty name and level. Declaration public PropertyHierachyItem() View Source PropertyHierachyItem(string, string) Property with given name and level. Declaration public PropertyHierachyItem(string name, string level) Parameters Type Name Description string name string level Properties View Source Level Name of test level, from ITest Declaration public string Level { get; } Property Value Type Description string View Source Name Name of propertyHierarchyItem Declaration public string Name { get; } Property Value Type Description string" + }, + "api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html": { + "href": "api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html", + "title": "Class TestContext.PropertyValueHierarchyItem | NUnit Docs", + "keywords": "Class TestContext.PropertyValueHierarchyItem Represents property value at different test levels Inheritance object TestContext.PropertyValueHierarchyItem Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestContext.PropertyValueHierarchyItem Constructors View Source PropertyValueHierarchyItem(string, IList) Initializes a new instance of the TestContext.PropertyValueHierarchyItem class. Declaration public PropertyValueHierarchyItem(string testName, IList propValues) Parameters Type Name Description string testName Level IList propValues List of values Properties View Source Level Level of the test (aka test name) Declaration public string Level { get; set; } Property Value Type Description string View Source Values List of values for the given level Declaration public IList Values { get; set; } Property Value Type Description IList" + }, "api/NUnit.Framework.TestContext.ResultAdapter.html": { "href": "api/NUnit.Framework.TestContext.ResultAdapter.html", "title": "Class TestContext.ResultAdapter | NUnit Docs", @@ -1337,12 +1422,12 @@ "api/NUnit.Framework.TestContext.TestAdapter.html": { "href": "api/NUnit.Framework.TestContext.TestAdapter.html", "title": "Class TestContext.TestAdapter | NUnit Docs", - "keywords": "Class TestContext.TestAdapter TestAdapter adapts a Test for consumption by the user test code. Inheritance object TestContext.TestAdapter Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestContext.TestAdapter Constructors View Source TestAdapter(Test) Construct a TestAdapter for a Test Declaration public TestAdapter(Test test) Parameters Type Name Description Test test The Test to be adapted Properties View Source Arguments The arguments to use in creating the test or empty array if none are required. Declaration public object?[] Arguments { get; } Property Value Type Description object[] View Source ClassName The ClassName of the test Declaration public string? ClassName { get; } Property Value Type Description string View Source DisplayName Get the display name of the test. Declaration public string? DisplayName { get; } Property Value Type Description string View Source ExpectedResult The expected result if there is one for the test Declaration public object? ExpectedResult { get; } Property Value Type Description object View Source FullName The FullName of the test Declaration public string FullName { get; } Property Value Type Description string View Source ID Gets the unique Id of a test Declaration public string ID { get; } Property Value Type Description string View Source Method The method representing the test. Declaration public IMethodInfo? Method { get; } Property Value Type Description IMethodInfo View Source MethodName The name of the method representing the test. Declaration public string? MethodName { get; } Property Value Type Description string View Source Name The name of the test, which may or may not be the same as the method name. Declaration public string Name { get; } Property Value Type Description string View Source Namespace Get the Namespace of the test. Declaration public string? Namespace { get; } Property Value Type Description string View Source Properties A shallow copy of the properties of the test. Declaration public TestContext.PropertyBagAdapter Properties { get; } Property Value Type Description TestContext.PropertyBagAdapter View Source Type Gets the underlying Type. Declaration public Type? Type { get; } Property Value Type Description Type" + "keywords": "Class TestContext.TestAdapter TestAdapter adapts a Test for consumption by the user test code. Inheritance object TestContext.TestAdapter Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestContext.TestAdapter Constructors View Source TestAdapter(Test) Construct a TestAdapter for a Test Declaration public TestAdapter(Test test) Parameters Type Name Description Test test The Test to be adapted Properties View Source Arguments The arguments to use in creating the test or empty array if none are required. Declaration public object?[] Arguments { get; } Property Value Type Description object[] View Source ClassName The ClassName of the test Declaration public string? ClassName { get; } Property Value Type Description string View Source DisplayName Get the display name of the test. Declaration public string? DisplayName { get; } Property Value Type Description string View Source ExpectedResult The expected result if there is one for the test Declaration public object? ExpectedResult { get; } Property Value Type Description object View Source FullName The FullName of the test Declaration public string FullName { get; } Property Value Type Description string View Source ID Gets the unique Id of a test Declaration public string ID { get; } Property Value Type Description string View Source Method The method representing the test. Declaration public IMethodInfo? Method { get; } Property Value Type Description IMethodInfo View Source MethodName The name of the method representing the test. Declaration public string? MethodName { get; } Property Value Type Description string View Source Name The name of the test, which may or may not be the same as the method name. Declaration public string Name { get; } Property Value Type Description string View Source Namespace Get the Namespace of the test. Declaration public string? Namespace { get; } Property Value Type Description string View Source Parent The parent of this test or suite Declaration public ITest? Parent { get; } Property Value Type Description ITest View Source Properties A shallow copy of the properties of the test. Declaration public TestContext.PropertyBagAdapter Properties { get; } Property Value Type Description TestContext.PropertyBagAdapter View Source Type Gets the underlying Type. Declaration public Type? Type { get; } Property Value Type Description Type Methods View Source AllCategories() Return all categories in the hierarchy flattened Declaration public IEnumerable AllCategories() Returns Type Description IEnumerable View Source AllPropertyValues(string) Returns all values of a given property, with no duplicates Declaration public IEnumerable AllPropertyValues(string property) Parameters Type Name Description string property Name of property Returns Type Description IEnumerable View Source PropertyHierarchy() Returns all properties in the hierarchy Utility method for getting all properties in the hierarchy, with their included name, level and values. Declaration public IDictionary PropertyHierarchy() Returns Type Description IDictionary" }, "api/NUnit.Framework.TestContext.html": { "href": "api/NUnit.Framework.TestContext.html", "title": "Class TestContext | NUnit Docs", - "keywords": "Class TestContext Provide the context information of the current test. This is an adapter for the internal ExecutionContext class, hiding the internals from the user test. Inheritance object TestContext Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestContext Constructors View Source TestContext(TestExecutionContext) Construct a TestContext for an ExecutionContext Declaration public TestContext(TestExecutionContext testExecutionContext) Parameters Type Name Description TestExecutionContext testExecutionContext The ExecutionContext to adapt Fields View Source Error Gets a TextWriter that will send output directly to Console.Error Declaration public static TextWriter Error Field Value Type Description TextWriter View Source Parameters TestParameters object holds parameters for the test run, if any are specified Declaration public static readonly TestParameters Parameters Field Value Type Description TestParameters View Source Progress Gets a TextWriter for use in displaying immediate progress messages Declaration public static readonly TextWriter Progress Field Value Type Description TextWriter Properties View Source AssertCount Gets the number of assertions executed up to this point in the test. Declaration public int AssertCount { get; } Property Value Type Description int View Source CancellationToken Gets the CancellationToken for the test case. Declaration public CancellationToken CancellationToken { get; } Property Value Type Description CancellationToken View Source CurrentContext Get the current test context. This is created as needed. The user may save the context for use within a test, but it should not be used outside the test for which it is created. Declaration public static TestContext CurrentContext { get; } Property Value Type Description TestContext View Source CurrentRepeatCount Get the number of times the current Test has been repeated when using the RetryAttribute or RepeatAttribute. Declaration public int CurrentRepeatCount { get; } Property Value Type Description int View Source Out Gets a TextWriter that will send output to the current test result. Declaration public static TextWriter Out { get; } Property Value Type Description TextWriter View Source Random Gets the random generator. Declaration public Randomizer Random { get; } Property Value Type Description Randomizer The random generator. View Source Result Gets a Representation of the TestResult for the current test. Declaration public TestContext.ResultAdapter Result { get; } Property Value Type Description TestContext.ResultAdapter View Source Test Get a representation of the current test. Declaration public TestContext.TestAdapter Test { get; } Property Value Type Description TestContext.TestAdapter View Source TestDirectory Gets the directory containing the current test assembly. Declaration public string TestDirectory { get; } Property Value Type Description string View Source WorkDirectory Gets the directory to be used for outputting files created by this test run. Declaration public string WorkDirectory { get; } Property Value Type Description string View Source WorkerId Gets the unique name of the Worker that is executing this test. Declaration public string? WorkerId { get; } Property Value Type Description string Methods View Source AddFormatter(ValueFormatterFactory) This method adds the a new ValueFormatterFactory to the chain of responsibility used for formatting values in messages. The scope of the change is the current TestContext. Declaration public static void AddFormatter(ValueFormatterFactory formatterFactory) Parameters Type Name Description ValueFormatterFactory formatterFactory The factory delegate View Source AddFormatter(ValueFormatter) This method provides a simplified way to add a ValueFormatter delegate to the chain of responsibility, creating the factory delegate internally. It is useful when the Type of the object is the only criterion for selection of the formatter, since it can be used without getting involved with a compound function. Declaration public static void AddFormatter(ValueFormatter formatter) Parameters Type Name Description ValueFormatter formatter The ValueFormatter delegate Type Parameters Name Description TSupported The type supported by this formatter View Source AddTestAttachment(string, string?) Attach a file to the current test result Declaration public static void AddTestAttachment(string filePath, string? description = null) Parameters Type Name Description string filePath Relative or absolute file path to attachment string description Optional description of attachment View Source Write(bool) Write the string representation of a boolean value to the current result Declaration public static void Write(bool value) Parameters Type Name Description bool value View Source Write(char) Write a char to the current result Declaration public static void Write(char value) Parameters Type Name Description char value View Source Write(char[]?) Write a char array to the current result Declaration public static void Write(char[]? value) Parameters Type Name Description char[] value View Source Write(decimal) Write the string representation of a decimal value to the current result Declaration public static void Write(decimal value) Parameters Type Name Description decimal value View Source Write(double) Write the string representation of a double to the current result Declaration public static void Write(double value) Parameters Type Name Description double value View Source Write(int) Write the string representation of an Int32 value to the current result Declaration public static void Write(int value) Parameters Type Name Description int value View Source Write(long) Write the string representation of an Int64 value to the current result Declaration public static void Write(long value) Parameters Type Name Description long value View Source Write(object?) Write the string representation of an object to the current result Declaration public static void Write(object? value) Parameters Type Name Description object value View Source Write(float) Write the string representation of a Single value to the current result Declaration public static void Write(float value) Parameters Type Name Description float value View Source Write(string?) Write a string to the current result Declaration public static void Write(string? value) Parameters Type Name Description string value View Source Write(string, object?) Write a formatted string to the current result Declaration public static void Write(string format, object? arg1) Parameters Type Name Description string format object arg1 View Source Write(string, object?, object?) Write a formatted string to the current result Declaration public static void Write(string format, object? arg1, object? arg2) Parameters Type Name Description string format object arg1 object arg2 View Source Write(string, object?, object?, object?) Write a formatted string to the current result Declaration public static void Write(string format, object? arg1, object? arg2, object? arg3) Parameters Type Name Description string format object arg1 object arg2 object arg3 View Source Write(string, params object?[]) Write a formatted string to the current result Declaration public static void Write(string format, params object?[] args) Parameters Type Name Description string format object[] args View Source Write(uint) Write the string representation of a UInt32 value to the current result Declaration [CLSCompliant(false)] public static void Write(uint value) Parameters Type Name Description uint value View Source Write(ulong) Write the string representation of a UInt64 value to the current result Declaration [CLSCompliant(false)] public static void Write(ulong value) Parameters Type Name Description ulong value View Source WriteLine() Write a line terminator to the current result Declaration public static void WriteLine() View Source WriteLine(bool) Write the string representation of a boolean value to the current result followed by a line terminator Declaration public static void WriteLine(bool value) Parameters Type Name Description bool value View Source WriteLine(char) Write a char to the current result followed by a line terminator Declaration public static void WriteLine(char value) Parameters Type Name Description char value View Source WriteLine(char[]?) Write a char array to the current result followed by a line terminator Declaration public static void WriteLine(char[]? value) Parameters Type Name Description char[] value View Source WriteLine(decimal) Write the string representation of a decimal value to the current result followed by a line terminator Declaration public static void WriteLine(decimal value) Parameters Type Name Description decimal value View Source WriteLine(double) Write the string representation of a double to the current result followed by a line terminator Declaration public static void WriteLine(double value) Parameters Type Name Description double value View Source WriteLine(int) Write the string representation of an Int32 value to the current result followed by a line terminator Declaration public static void WriteLine(int value) Parameters Type Name Description int value View Source WriteLine(long) Write the string representation of an Int64 value to the current result followed by a line terminator Declaration public static void WriteLine(long value) Parameters Type Name Description long value View Source WriteLine(object?) Write the string representation of an object to the current result followed by a line terminator Declaration public static void WriteLine(object? value) Parameters Type Name Description object value View Source WriteLine(float) Write the string representation of a Single value to the current result followed by a line terminator Declaration public static void WriteLine(float value) Parameters Type Name Description float value View Source WriteLine(string?) Write a string to the current result followed by a line terminator Declaration public static void WriteLine(string? value) Parameters Type Name Description string value View Source WriteLine(string, object?) Write a formatted string to the current result followed by a line terminator Declaration public static void WriteLine(string format, object? arg1) Parameters Type Name Description string format object arg1 View Source WriteLine(string, object?, object?) Write a formatted string to the current result followed by a line terminator Declaration public static void WriteLine(string format, object? arg1, object? arg2) Parameters Type Name Description string format object arg1 object arg2 View Source WriteLine(string, object?, object?, object?) Write a formatted string to the current result followed by a line terminator Declaration public static void WriteLine(string format, object? arg1, object? arg2, object? arg3) Parameters Type Name Description string format object arg1 object arg2 object arg3 View Source WriteLine(string, params object?[]) Write a formatted string to the current result followed by a line terminator Declaration public static void WriteLine(string format, params object?[] args) Parameters Type Name Description string format object[] args View Source WriteLine(uint) Write the string representation of a UInt32 value to the current result followed by a line terminator Declaration [CLSCompliant(false)] public static void WriteLine(uint value) Parameters Type Name Description uint value View Source WriteLine(ulong) Write the string representation of a UInt64 value to the current result followed by a line terminator Declaration [CLSCompliant(false)] public static void WriteLine(ulong value) Parameters Type Name Description ulong value" + "keywords": "Class TestContext Provide the context information of the current test. This is an adapter for the internal ExecutionContext class, hiding the internals from the user test. Inheritance object TestContext Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit.Framework Assembly: nunit.framework.dll Syntax public class TestContext Constructors View Source TestContext(TestExecutionContext) Construct a TestContext for an ExecutionContext Declaration public TestContext(TestExecutionContext testExecutionContext) Parameters Type Name Description TestExecutionContext testExecutionContext The ExecutionContext to adapt Fields View Source Error Gets a TextWriter that will send output directly to Console.Error Declaration public static TextWriter Error Field Value Type Description TextWriter View Source Parameters TestParameters object holds parameters for the test run, if any are specified Declaration public static readonly TestParameters Parameters Field Value Type Description TestParameters View Source Progress Gets a TextWriter for use in displaying immediate progress messages Declaration public static readonly TextWriter Progress Field Value Type Description TextWriter Properties View Source AssertCount Gets the number of assertions executed up to this point in the test. Declaration public int AssertCount { get; } Property Value Type Description int View Source CancellationToken Gets the CancellationToken for the test case. Declaration public CancellationToken CancellationToken { get; } Property Value Type Description CancellationToken View Source CurrentContext Get the current test context. This is created as needed. The user may save the context for use within a test, but it should not be used outside the test for which it is created. Declaration public static TestContext CurrentContext { get; } Property Value Type Description TestContext View Source CurrentRepeatCount Get the number of times the current Test has been repeated when using the RetryAttribute or RepeatAttribute. Declaration public int CurrentRepeatCount { get; } Property Value Type Description int View Source Out Gets a TextWriter that will send output to the current test result. Declaration public static TextWriter Out { get; } Property Value Type Description TextWriter View Source Random Gets the random generator. Declaration public Randomizer Random { get; } Property Value Type Description Randomizer The random generator. View Source Result Gets a Representation of the TestResult for the current test. Declaration public TestContext.ResultAdapter Result { get; } Property Value Type Description TestContext.ResultAdapter View Source Test Get a representation of the current test. Declaration public TestContext.TestAdapter Test { get; } Property Value Type Description TestContext.TestAdapter View Source TestDirectory Gets the directory containing the current test assembly. Declaration public string TestDirectory { get; } Property Value Type Description string View Source WorkDirectory Gets the directory to be used for outputting files created by this test run. Declaration public string WorkDirectory { get; } Property Value Type Description string View Source WorkerId Gets the unique name of the Worker that is executing this test. Declaration public string? WorkerId { get; } Property Value Type Description string Methods View Source AddFormatter(ValueFormatterFactory) This method adds a new ValueFormatterFactory to the chain of responsibility used for formatting values in messages. The scope of the change is the current TestContext. Declaration public static void AddFormatter(ValueFormatterFactory formatterFactory) Parameters Type Name Description ValueFormatterFactory formatterFactory The factory delegate View Source AddFormatter(ValueFormatter) This method provides a simplified way to add a ValueFormatter delegate to the chain of responsibility, creating the factory delegate internally. It is useful when the Type of the object is the only criterion for selection of the formatter, since it can be used without getting involved with a compound function. Declaration public static void AddFormatter(ValueFormatter formatter) Parameters Type Name Description ValueFormatter formatter The ValueFormatter delegate Type Parameters Name Description TSupported The type supported by this formatter View Source AddTestAttachment(string, string?) Attach a file to the current test result Declaration public static void AddTestAttachment(string filePath, string? description = null) Parameters Type Name Description string filePath Relative or absolute file path to attachment string description Optional description of attachment View Source Write(bool) Write the string representation of a boolean value to the current result Declaration public static void Write(bool value) Parameters Type Name Description bool value View Source Write(char) Write a char to the current result Declaration public static void Write(char value) Parameters Type Name Description char value View Source Write(char[]?) Write a char array to the current result Declaration public static void Write(char[]? value) Parameters Type Name Description char[] value View Source Write(decimal) Write the string representation of a decimal value to the current result Declaration public static void Write(decimal value) Parameters Type Name Description decimal value View Source Write(double) Write the string representation of a double to the current result Declaration public static void Write(double value) Parameters Type Name Description double value View Source Write(int) Write the string representation of an Int32 value to the current result Declaration public static void Write(int value) Parameters Type Name Description int value View Source Write(long) Write the string representation of an Int64 value to the current result Declaration public static void Write(long value) Parameters Type Name Description long value View Source Write(object?) Write the string representation of an object to the current result Declaration public static void Write(object? value) Parameters Type Name Description object value View Source Write(float) Write the string representation of a Single value to the current result Declaration public static void Write(float value) Parameters Type Name Description float value View Source Write(string?) Write a string to the current result Declaration public static void Write(string? value) Parameters Type Name Description string value View Source Write(string, object?) Write a formatted string to the current result Declaration public static void Write(string format, object? arg1) Parameters Type Name Description string format object arg1 View Source Write(string, object?, object?) Write a formatted string to the current result Declaration public static void Write(string format, object? arg1, object? arg2) Parameters Type Name Description string format object arg1 object arg2 View Source Write(string, object?, object?, object?) Write a formatted string to the current result Declaration public static void Write(string format, object? arg1, object? arg2, object? arg3) Parameters Type Name Description string format object arg1 object arg2 object arg3 View Source Write(string, params object?[]) Write a formatted string to the current result Declaration public static void Write(string format, params object?[] args) Parameters Type Name Description string format object[] args View Source Write(uint) Write the string representation of a UInt32 value to the current result Declaration [CLSCompliant(false)] public static void Write(uint value) Parameters Type Name Description uint value View Source Write(ulong) Write the string representation of a UInt64 value to the current result Declaration [CLSCompliant(false)] public static void Write(ulong value) Parameters Type Name Description ulong value View Source WriteLine() Write a line terminator to the current result Declaration public static void WriteLine() View Source WriteLine(bool) Write the string representation of a boolean value to the current result followed by a line terminator Declaration public static void WriteLine(bool value) Parameters Type Name Description bool value View Source WriteLine(char) Write a char to the current result followed by a line terminator Declaration public static void WriteLine(char value) Parameters Type Name Description char value View Source WriteLine(char[]?) Write a char array to the current result followed by a line terminator Declaration public static void WriteLine(char[]? value) Parameters Type Name Description char[] value View Source WriteLine(decimal) Write the string representation of a decimal value to the current result followed by a line terminator Declaration public static void WriteLine(decimal value) Parameters Type Name Description decimal value View Source WriteLine(double) Write the string representation of a double to the current result followed by a line terminator Declaration public static void WriteLine(double value) Parameters Type Name Description double value View Source WriteLine(int) Write the string representation of an Int32 value to the current result followed by a line terminator Declaration public static void WriteLine(int value) Parameters Type Name Description int value View Source WriteLine(long) Write the string representation of an Int64 value to the current result followed by a line terminator Declaration public static void WriteLine(long value) Parameters Type Name Description long value View Source WriteLine(object?) Write the string representation of an object to the current result followed by a line terminator Declaration public static void WriteLine(object? value) Parameters Type Name Description object value View Source WriteLine(float) Write the string representation of a Single value to the current result followed by a line terminator Declaration public static void WriteLine(float value) Parameters Type Name Description float value View Source WriteLine(string?) Write a string to the current result followed by a line terminator Declaration public static void WriteLine(string? value) Parameters Type Name Description string value View Source WriteLine(string, object?) Write a formatted string to the current result followed by a line terminator Declaration public static void WriteLine(string format, object? arg1) Parameters Type Name Description string format object arg1 View Source WriteLine(string, object?, object?) Write a formatted string to the current result followed by a line terminator Declaration public static void WriteLine(string format, object? arg1, object? arg2) Parameters Type Name Description string format object arg1 object arg2 View Source WriteLine(string, object?, object?, object?) Write a formatted string to the current result followed by a line terminator Declaration public static void WriteLine(string format, object? arg1, object? arg2, object? arg3) Parameters Type Name Description string format object arg1 object arg2 object arg3 View Source WriteLine(string, params object?[]) Write a formatted string to the current result followed by a line terminator Declaration public static void WriteLine(string format, params object?[] args) Parameters Type Name Description string format object[] args View Source WriteLine(uint) Write the string representation of a UInt32 value to the current result followed by a line terminator Declaration [CLSCompliant(false)] public static void WriteLine(uint value) Parameters Type Name Description uint value View Source WriteLine(ulong) Write the string representation of a UInt64 value to the current result followed by a line terminator Declaration [CLSCompliant(false)] public static void WriteLine(ulong value) Parameters Type Name Description ulong value" }, "api/NUnit.Framework.TestDelegate.html": { "href": "api/NUnit.Framework.TestDelegate.html", @@ -1407,12 +1492,12 @@ "api/NUnit.Framework.html": { "href": "api/NUnit.Framework.html", "title": "Namespace NUnit.Framework | NUnit Docs", - "keywords": "Namespace NUnit.Framework Classes ApartmentAttribute Marks a test as needing to be run in a particular threading apartment state. This will cause it to run in a separate thread if necessary. Assert The Assert class contains a collection of static methods that implement the most common assertions used in NUnit. AssertBase Base class for different Assert, containing helper functions AssertionException Thrown when an assertion failed. Assume Provides static methods to express the assumptions that must be met for a test to give a meaningful result. If an assumption is not met, the test should produce an inconclusive result. AuthorAttribute Provides the author of a test or test fixture. CancelAfterAttribute Applies a timeout in milliseconds to a test. When applied to a method, the test's cancellation token is cancelled if the timeout is exceeded. CategoryAttribute Applies a category to a test CombinatorialAttribute Marks a test to use a combinatorial join of any argument data provided. Since this is the default, the attribute is optional. CombiningStrategyAttribute Marks a test as using a particular CombiningStrategy to join any supplied parameter data. Since this is the default, the attribute is optional. Contains Helper class with properties and methods that supply a number of constraints used in Asserts. CultureAttribute Marks an assembly, test fixture or test method as applying to a specific Culture. DatapointAttribute Marks a field for use as a datapoint when executing a theory within the same fixture that requires an argument of the field's Type. DatapointSourceAttribute Marks a field, property or method as providing a set of datapoints for use in executing any theories within the same fixture that require an argument of the provided type. The data source may provide an array of the required Type or an IEnumerable. Synonymous with DatapointsAttribute. DatapointsAttribute Marks a field, property or method as providing a set of datapoints for use in executing any theories within the same fixture that require an argument of the provided Type. The data source may provide an array of the required Type or an IEnumerable. Synonymous with DatapointSourceAttribute. DefaultFloatingPointToleranceAttribute Sets the tolerance used by default when checking the equality of floating point values within the test assembly, fixture or method. DescriptionAttribute Provides the descriptive text relating to the assembly, test fixture or test method. Does Helper class with properties and methods that supply a number of constraints used in Asserts. ExplicitAttribute Marks an assembly, test fixture or test method such that it will only run if explicitly executed from the GUI, command line or included within a test filter. The test will not be run simply because an enclosing suite is run. FixtureLifeCycleAttribute Specify the life cycle of a Fixture Has Helper class with properties and methods that supply a number of constraints used in Asserts. IgnoreAttribute Marks an assembly, test fixture or test method as being ignored. Ignored tests result in a warning message when the tests are run. IgnoreException Thrown when an assertion failed. IncludeExcludeAttribute Abstract base for attributes that are used to include tests in the test run based on environmental settings. InconclusiveException Thrown when a test executes inconclusively. Is Helper class with properties and methods that supply a number of constraints used in Asserts. Iz The Iz class is a synonym for Is intended for use in VB, which regards Is as a keyword. LevelOfParallelismAttribute Sets the number of worker threads that may be allocated by the framework for running tests. MaxTimeAttribute Specifies the maximum time (in milliseconds) for a test case to succeed. MultipleAssertException Thrown when an assertion failed. NUnitAttribute Abstract base class for all custom attributes defined by NUnit. NonParallelizableAttribute Marks tests that should NOT be run in parallel. OneTimeSetUpAttribute Identifies a method that is called once to perform setup before any child tests are run. OneTimeTearDownAttribute Identifies a method to be called once after all the child tests have run. The method is guaranteed to be called, even if an exception is thrown. OrderAttribute Defines the order that the test will run in PairwiseAttribute Marks a test as using a pairwise join of any supplied argument data. Arguments will be combined in such a way that all possible pairs of arguments are used. ParallelizableAttribute Marks a test assembly, fixture or method that may be run in parallel. PlatformAttribute Marks an assembly, test fixture or test method as applying to a specific platform. PropertyAttribute Attaches information to a test assembly, fixture or method as a name/value pair. RandomAttribute Supplies a set of random values to a single parameter of a parameterized test. RangeAttribute Supplies a range of values to an individual parameter of a parameterized test. RepeatAttribute Specifies that a test should be run multiple times. RepeatAttribute.RepeatedTestCommand The test command for the RepeatAttribute RequiresThreadAttribute Marks a test that must run on a separate thread. ResultStateException Abstract base for Exceptions that terminate a test and provide a ResultState. RetryAttribute Specifies that a test method should be rerun on failure up to the specified maximum number of times. RetryAttribute.RetryCommand The test command for the RetryAttribute SequentialAttribute Marks a test to use a sequential join of any provided argument data. Arguments will be combined into test cases, taking the next value of each argument until all are used. SetCultureAttribute Sets the current Culture on an assembly, test fixture or test method for the duration of a test. The culture remains set until the test or fixture completes and is then reset to its original value. SetUICultureAttribute Sets the current UI Culture on an assembly, test fixture or test method for the duration of a test. The UI culture remains set until the test or fixture completes and is then reset to its original value. SetUpAttribute Identifies a method to be called immediately before each test is run. SetUpFixtureAttribute Identifies a class as containing OneTimeSetUpAttribute or OneTimeTearDownAttribute methods for all the test fixtures under a given namespace. SingleThreadedAttribute Marks a test fixture as requiring all child tests to be run on the same thread as the OneTimeSetUp and OneTimeTearDown. A flag in the TestExecutionContext is set forcing all child tests to be run sequentially on the current thread. Any ParallelScope setting is ignored. SuccessException Thrown when an assertion failed. TearDownAttribute Identifies a method to be called immediately after each test is run. The method is guaranteed to be called, even if an exception is thrown. TestActionAttribute Abstract attribute providing actions to execute before and after tests. TestAssemblyDirectoryResolveAttribute Marks a test assembly as needing a special assembly resolution hook that will explicitly search the test assembly's directory for dependent assemblies. This works around a conflict between mixed-mode assembly initialization and tests running in their own AppDomain in some cases. TestAttribute Marks the method as callable from the NUnit test runner. TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseData The TestCaseData class represents a set of arguments and other parameter info to be used for a parameterized test case. It is derived from TestCaseParameters and adds a fluent syntax for use in initializing the test case. TestCaseSourceAttribute Indicates the source to be used to provide test fixture instances for a test class. TestContext Provide the context information of the current test. This is an adapter for the internal ExecutionContext class, hiding the internals from the user test. TestContext.PropertyBagAdapter TestContext.PropertyBagAdapter adapts an IPropertyBag for consumption by the user. TestContext.ResultAdapter ResultAdapter adapts a TestResult for consumption by the user test code. TestContext.TestAdapter TestAdapter adapts a Test for consumption by the user test code. TestFixtureAttribute Marks the class as a TestFixture. TestFixtureData The TestFixtureData class represents a set of arguments and other parameter info to be used for a parameterized fixture. It is derived from TestFixtureParameters and adds a fluent syntax for use in initializing the fixture. TestFixtureSourceAttribute Identifies the source used to provide test fixture instances for a test class. TestOfAttribute Indicates the method or class the assembly, test fixture or test method is testing. TestParameters TestParameters class holds any named parameters supplied to the test run TheoryAttribute Adding this attribute to a method within a TestFixtureAttribute class makes the method callable from the NUnit test runner. There is a property called Description which is optional which you can provide a more detailed test description. This class cannot be inherited. Throws Helper class with properties and methods that supply constraints that operate on exceptions. TimeoutAttribute Applies a timeout in milliseconds to a test. When applied to a method, the test is cancelled if the timeout is exceeded. When applied to a class or assembly, the default timeout is set for all contained test methods. ValueSourceAttribute Indicates the source used to provide data for one parameter of a test method. ValuesAttribute Provides literal arguments for an individual parameter of a test. Warn Provides static methods to express conditions that must be met for the test to succeed. If any test fails, a warning is issued. Structs NUnitString A class to allow postponing the actual formatting of interpolated strings. Interfaces ITestAction When implemented by an attribute, this interface implemented to provide actions to execute before and after tests. Enums ActionTargets The different targets a test action attribute can be applied to LifeCycle Specifies the life cycle for a test fixture. ParallelScope Specifies the degree to which a test, and its descendants, may be run in parallel. Delegates AsyncTestDelegate Delegate used by tests that execute async code and capture any thrown exception. TestDelegate Delegate used by tests that execute code and capture any thrown exception." + "keywords": "Namespace NUnit.Framework Classes ApartmentAttribute Marks a test as needing to be run in a particular threading apartment state. This will cause it to run in a separate thread if necessary. Assert The Assert class contains a collection of static methods that implement the most common assertions used in NUnit. AssertBase Base class for different Assert, containing helper functions AssertionException Thrown when an assertion failed. Assume Provides static methods to express the assumptions that must be met for a test to give a meaningful result. If an assumption is not met, the test should produce an inconclusive result. AuthorAttribute Provides the author of a test or test fixture. CancelAfterAttribute Applies a timeout in milliseconds to a test. When applied to a method, the test's cancellation token is cancelled if the timeout is exceeded. CategoryAttribute Applies a category to a test CombinatorialAttribute Marks a test to use a combinatorial join of any argument data provided. Since this is the default, the attribute is optional. CombiningStrategyAttribute Marks a test as using a particular CombiningStrategy to join any supplied parameter data. Since this is the default, the attribute is optional. Contains Helper class with properties and methods that supply a number of constraints used in Asserts. CultureAttribute Marks an assembly, test fixture or test method as applying to a specific Culture. DatapointAttribute Marks a field for use as a datapoint when executing a theory within the same fixture that requires an argument of the field's Type. DatapointSourceAttribute Marks a field, property or method as providing a set of datapoints for use in executing any theories within the same fixture that require an argument of the provided type. The data source may provide an array of the required Type or an IEnumerable. Synonymous with DatapointsAttribute. DatapointsAttribute Marks a field, property or method as providing a set of datapoints for use in executing any theories within the same fixture that require an argument of the provided Type. The data source may provide an array of the required Type or an IEnumerable. Synonymous with DatapointSourceAttribute. DefaultFloatingPointToleranceAttribute Sets the tolerance used by default when checking the equality of floating point values within the test assembly, fixture or method. DescriptionAttribute Provides the descriptive text relating to the assembly, test fixture or test method. Does Helper class with properties and methods that supply a number of constraints used in Asserts. ExplicitAttribute Marks an assembly, test fixture or test method such that it will only run if explicitly executed from the GUI, command line or included within a test filter. The test will not be run simply because an enclosing suite is run. FixtureLifeCycleAttribute Specify the life cycle of a Fixture Has Helper class with properties and methods that supply a number of constraints used in Asserts. IgnoreAttribute Marks an assembly, test fixture or test method as being ignored. Ignored tests result in a warning message when the tests are run. IgnoreException Thrown when an assertion failed. IncludeExcludeAttribute Abstract base for attributes that are used to include tests in the test run based on environmental settings. InconclusiveException Thrown when a test executes inconclusively. Is Helper class with properties and methods that supply a number of constraints used in Asserts. Iz The Iz class is a synonym for Is intended for use in VB, which regards Is as a keyword. LevelOfParallelismAttribute Sets the number of worker threads that may be allocated by the framework for running tests. MaxTimeAttribute Specifies the maximum time (in milliseconds) for a test case to succeed. MultipleAssertException Thrown when an assertion failed. NUnitAttribute Abstract base class for all custom attributes defined by NUnit. NetPlatformAttribute Marks an assembly, test fixture or test method as applying to a specific platform. NonParallelizableAttribute Marks tests that should NOT be run in parallel. OneTimeSetUpAttribute Identifies a method that is called once to perform setup before any child tests are run. OneTimeTearDownAttribute Identifies a method to be called once after all the child tests have run. The method is guaranteed to be called, even if an exception is thrown. OrderAttribute Defines the order that the test will run in PairwiseAttribute Marks a test as using a pairwise join of any supplied argument data. Arguments will be combined in such a way that all possible pairs of arguments are used. ParallelizableAttribute Marks a test assembly, fixture or method that may be run in parallel. PlatformAttribute Marks an assembly, test fixture or test method as applying to a specific platform. PropertyAttribute Attaches information to a test assembly, fixture or method as a name/value pair. RandomAttribute Supplies a set of random values to a single parameter of a parameterized test. RangeAttribute Supplies a range of values to an individual parameter of a parameterized test. RepeatAttribute Specifies that a test should be run multiple times. RepeatAttribute.RepeatedTestCommand The test command for the RepeatAttribute RequiresThreadAttribute Marks a test that must run on a separate thread. ResultStateException Abstract base for Exceptions that terminate a test and provide a ResultState. RetryAttribute Specifies that a test method should be rerun on failure up to the specified maximum number of times. RetryAttribute.RetryCommand The test command for the RetryAttribute SequentialAttribute Marks a test to use a sequential join of any provided argument data. Arguments will be combined into test cases, taking the next value of each argument until all are used. SetCultureAttribute Sets the current Culture on an assembly, test fixture or test method for the duration of a test. The culture remains set until the test or fixture completes and is then reset to its original value. SetUICultureAttribute Sets the current UI Culture on an assembly, test fixture or test method for the duration of a test. The UI culture remains set until the test or fixture completes and is then reset to its original value. SetUpAttribute Identifies a method to be called immediately before each test is run. SetUpFixtureAttribute Identifies a class as containing OneTimeSetUpAttribute or OneTimeTearDownAttribute methods for all the test fixtures under a given namespace. SingleThreadedAttribute Marks a test fixture as requiring all child tests to be run on the same thread as the OneTimeSetUp and OneTimeTearDown. A flag in the TestExecutionContext is set forcing all child tests to be run sequentially on the current thread. Any ParallelScope setting is ignored. SuccessException Thrown when an assertion failed. TearDownAttribute Identifies a method to be called immediately after each test is run. The method is guaranteed to be called, even if an exception is thrown. TestActionAttribute Abstract attribute providing actions to execute before and after tests. TestAssemblyDirectoryResolveAttribute Marks a test assembly as needing a special assembly resolution hook that will explicitly search the test assembly's directory for dependent assemblies. This works around a conflict between mixed-mode assembly initialization and tests running in their own AppDomain in some cases. TestAttribute Marks the method as callable from the NUnit test runner. TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseAttribute Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseData The TestCaseData class represents a set of arguments and other parameter info to be used for a parameterized test case. It is derived from TestCaseParameters and adds a fluent syntax for use in initializing the test case. TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseData Marks a method as a parameterized test suite and provides arguments for each test case. TestCaseSourceAttribute Indicates the source to be used to provide test fixture instances for a test class. TestContext Provide the context information of the current test. This is an adapter for the internal ExecutionContext class, hiding the internals from the user test. TestContext.PropertyBagAdapter TestContext.PropertyBagAdapter adapts an IPropertyBag for consumption by the user. TestContext.PropertyHierachyItem Represents properties at different test levels TestContext.PropertyValueHierarchyItem Represents property value at different test levels TestContext.ResultAdapter ResultAdapter adapts a TestResult for consumption by the user test code. TestContext.TestAdapter TestAdapter adapts a Test for consumption by the user test code. TestFixtureAttribute Marks the class as a TestFixture. TestFixtureData The TestFixtureData class represents a set of arguments and other parameter info to be used for a parameterized fixture. It is derived from TestFixtureParameters and adds a fluent syntax for use in initializing the fixture. TestFixtureSourceAttribute Identifies the source used to provide test fixture instances for a test class. TestOfAttribute Indicates the method or class the assembly, test fixture or test method is testing. TestParameters TestParameters class holds any named parameters supplied to the test run TheoryAttribute Adding this attribute to a method within a TestFixtureAttribute class makes the method callable from the NUnit test runner. There is a property called Description which is optional which you can provide a more detailed test description. This class cannot be inherited. Throws Helper class with properties and methods that supply constraints that operate on exceptions. TimeoutAttribute Applies a timeout in milliseconds to a test. When applied to a method, the test is cancelled if the timeout is exceeded. When applied to a class or assembly, the default timeout is set for all contained test methods. ValueSourceAttribute Indicates the source used to provide data for one parameter of a test method. ValuesAttribute Provides literal arguments for an individual parameter of a test. Warn Provides static methods to express conditions that must be met for the test to succeed. If any test fails, a warning is issued. Structs NUnitString A class to allow postponing the actual formatting of interpolated strings. Interfaces ITestAction When implemented by an attribute, this interface implemented to provide actions to execute before and after tests. Enums ActionTargets The different targets a test action attribute can be applied to LifeCycle Specifies the life cycle for a test fixture. ParallelScope Specifies the degree to which a test, and its descendants, may be run in parallel. Delegates AsyncTestDelegate Delegate used by tests that execute async code and capture any thrown exception. TestDelegate Delegate used by tests that execute code and capture any thrown exception." }, "api/NUnit.FrameworkPackageSettings.html": { "href": "api/NUnit.FrameworkPackageSettings.html", "title": "Class FrameworkPackageSettings | NUnit Docs", - "keywords": "Class FrameworkPackageSettings FrameworkPackageSettings is a static class containing constant values that are used as keys in setting up a TestPackage. These values are used in the framework, and set in the runner. Setting values may be a string, int or bool. Inheritance object FrameworkPackageSettings Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit Assembly: nunit.framework.dll Syntax public static class FrameworkPackageSettings Fields View Source DebugTests Flag (bool) indicating whether tests are being debugged. Declaration public const string DebugTests = \"DebugTests\" Field Value Type Description string View Source DefaultCulture A string representing the default thread culture to be used for running tests. String should be a valid BCP-47 culture name. If culture is unset, tests run on the machine's default culture. Declaration public const string DefaultCulture = \"DefaultCulture\" Field Value Type Description string View Source DefaultTestNamePattern The default naming pattern used in generating test names Declaration public const string DefaultTestNamePattern = \"DefaultTestNamePattern\" Field Value Type Description string View Source DefaultTimeout Integer value in milliseconds for the default timeout value for test cases. If not specified, there is no timeout except as specified by attributes on the tests themselves. Declaration public const string DefaultTimeout = \"DefaultTimeout\" Field Value Type Description string View Source DefaultUICulture A string representing the default thread UI culture to be used for running tests. String should be a valid BCP-47 culture name. If culture is unset, tests run on the machine's default culture. Declaration public const string DefaultUICulture = \"DefaultUICulture\" Field Value Type Description string View Source InternalTraceLevel The InternalTraceLevel for this run. Values are: \"Default\", \"Off\", \"Error\", \"Warning\", \"Info\", \"Debug\", \"Verbose\". Default is \"Off\". \"Debug\" and \"Verbose\" are synonyms. Declaration public const string InternalTraceLevel = \"InternalTraceLevel\" Field Value Type Description string View Source InternalTraceWriter A TextWriter to which the internal trace will be sent. Declaration public const string InternalTraceWriter = \"InternalTraceWriter\" Field Value Type Description string View Source LOAD A list of tests to be loaded. Declaration public const string LOAD = \"LOAD\" Field Value Type Description string View Source NumberOfTestWorkers The number of test threads to run for the assembly. If set to 1, a single queue is used. If set to 0, tests are executed directly, without queuing. Declaration public const string NumberOfTestWorkers = \"NumberOfTestWorkers\" Field Value Type Description string View Source PauseBeforeRun Flag (bool) indicating whether to pause execution of tests to allow the user to attach a debugger. Declaration public const string PauseBeforeRun = \"PauseBeforeRun\" Field Value Type Description string View Source RandomSeed The random seed to be used for this assembly. If specified as the value reported from a prior run, the framework should generate identical random values for tests as were used for that run, provided that no change has been made to the test assembly. Default is a random value itself. Declaration public const string RandomSeed = \"RandomSeed\" Field Value Type Description string View Source RunOnMainThread If true, the tests will run on the same thread as the NUnit runner itself Declaration public const string RunOnMainThread = \"RunOnMainThread\" Field Value Type Description string View Source StopOnError If true, execution stops after the first error or failure. Declaration public const string StopOnError = \"StopOnError\" Field Value Type Description string View Source SynchronousEvents If true, use of the event queue is suppressed and test events are synchronous. Declaration public const string SynchronousEvents = \"SynchronousEvents\" Field Value Type Description string View Source TestParameters Parameters to be passed on to the tests, serialized to a single string which needs parsing. Obsoleted by TestParametersDictionary; kept for backward compatibility. Declaration public const string TestParameters = \"TestParameters\" Field Value Type Description string View Source TestParametersDictionary Parameters to be passed on to the tests, already parsed into an IDictionary. Replaces TestParameters. Declaration public const string TestParametersDictionary = \"TestParametersDictionary\" Field Value Type Description string View Source WorkDirectory Full path of the directory to be used for work and result files. This path is provided to tests by the framework TestContext. Declaration public const string WorkDirectory = \"WorkDirectory\" Field Value Type Description string" + "keywords": "Class FrameworkPackageSettings FrameworkPackageSettings is a static class containing constant values that are used as keys in setting up a TestPackage. These values are used in the framework, and set in the runner. Setting values may be a string, int or bool. Inheritance object FrameworkPackageSettings Inherited Members object.GetType() object.MemberwiseClone() object.ToString() object.Equals(object) object.Equals(object, object) object.ReferenceEquals(object, object) object.GetHashCode() Namespace: NUnit Assembly: nunit.framework.dll Syntax public static class FrameworkPackageSettings Fields View Source DebugTests Flag (bool) indicating whether tests are being debugged. Declaration public const string DebugTests = \"DebugTests\" Field Value Type Description string View Source DefaultCulture A string representing the default thread culture to be used for running tests. String should be a valid BCP-47 culture name. If culture is unset, tests run on the machine's default culture. Declaration public const string DefaultCulture = \"DefaultCulture\" Field Value Type Description string View Source DefaultTestNamePattern The default naming pattern used in generating test names Declaration public const string DefaultTestNamePattern = \"DefaultTestNamePattern\" Field Value Type Description string View Source DefaultTimeout Integer value in milliseconds for the default timeout value for test cases. If not specified, there is no timeout except as specified by attributes on the tests themselves. Declaration public const string DefaultTimeout = \"DefaultTimeout\" Field Value Type Description string View Source DefaultUICulture A string representing the default thread UI culture to be used for running tests. String should be a valid BCP-47 culture name. If culture is unset, tests run on the machine's default culture. Declaration public const string DefaultUICulture = \"DefaultUICulture\" Field Value Type Description string View Source InternalTraceLevel The InternalTraceLevel for this run. Values are: \"Default\", \"Off\", \"Error\", \"Warning\", \"Info\", \"Debug\", \"Verbose\". Default is \"Off\". \"Debug\" and \"Verbose\" are synonyms. Declaration public const string InternalTraceLevel = \"InternalTraceLevel\" Field Value Type Description string View Source InternalTraceWriter A TextWriter to which the internal trace will be sent. Declaration public const string InternalTraceWriter = \"InternalTraceWriter\" Field Value Type Description string View Source LOAD A list of tests to be loaded. Declaration public const string LOAD = \"LOAD\" Field Value Type Description string View Source NumberOfTestWorkers The number of test threads to run for the assembly. If set to 1, a single queue is used. If set to 0, tests are executed directly, without queuing. Declaration public const string NumberOfTestWorkers = \"NumberOfTestWorkers\" Field Value Type Description string View Source PauseBeforeRun Flag (bool) indicating whether to pause execution of tests to allow the user to attach a debugger. Declaration public const string PauseBeforeRun = \"PauseBeforeRun\" Field Value Type Description string View Source RandomSeed The random seed to be used for this assembly. If specified as the value reported from a prior run, the framework should generate identical random values for tests as were used for that run, provided that no change has been made to the test assembly. Default is a random value itself. Declaration public const string RandomSeed = \"RandomSeed\" Field Value Type Description string View Source RunOnMainThread If true, the tests will run on the same thread as the NUnit runner itself Declaration public const string RunOnMainThread = \"RunOnMainThread\" Field Value Type Description string View Source StopOnError If true, execution stops after the first error or failure. Declaration public const string StopOnError = \"StopOnError\" Field Value Type Description string View Source SynchronousEvents If true, use of the event queue is suppressed and test events are synchronous. Declaration public const string SynchronousEvents = \"SynchronousEvents\" Field Value Type Description string View Source TestParameters Parameters to be passed on to the tests, serialized to a single string which needs parsing. Obsoleted by TestParametersDictionary; kept for backward compatibility. Declaration public const string TestParameters = \"TestParameters\" Field Value Type Description string View Source TestParametersDictionary Parameters to be passed on to the tests, already parsed into an IDictionary. Replaces TestParameters. Declaration public const string TestParametersDictionary = \"TestParametersDictionary\" Field Value Type Description string View Source ThrowOnEachFailureUnderDebugger If true, asserts in multiple asserts block will throw first-chance exception on failure. Declaration public const string ThrowOnEachFailureUnderDebugger = \"ThrowOnEachFailureUnderDebugger\" Field Value Type Description string View Source WorkDirectory Full path of the directory to be used for work and result files. This path is provided to tests by the framework TestContext. Declaration public const string WorkDirectory = \"WorkDirectory\" Field Value Type Description string" }, "api/NUnit.Options.Option.html": { "href": "api/NUnit.Options.Option.html", diff --git a/manifest.json b/manifest.json index 3ad24372b..dccbe6f2c 100644 --- a/manifest.json +++ b/manifest.json @@ -1103,6 +1103,16 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.Constraints.InsteadOperator.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.Constraints.InsteadOperator.html" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/NUnit.Framework.Constraints.Interval.yml", @@ -1593,6 +1603,16 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.Constraints.WhiteSpaceConstraint.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/NUnit.Framework.Constraints.WithOperator.yml", @@ -1693,6 +1713,26 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.Diagnostics.ProgressTraceListener.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.Diagnostics.ProgressTraceListener.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.Diagnostics.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.Diagnostics.html" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/NUnit.Framework.Does.yml", @@ -2363,6 +2403,16 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.NetPlatformAttribute.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.NetPlatformAttribute.html" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/NUnit.Framework.NonParallelizableAttribute.yml", @@ -2643,6 +2693,56 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseAttribute-1.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseAttribute-1.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseAttribute-2.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseAttribute-2.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseAttribute-3.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseAttribute-3.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseAttribute-4.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseAttribute-4.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseAttribute-5.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseAttribute-5.html" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/NUnit.Framework.TestCaseAttribute.yml", @@ -2653,6 +2753,56 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseData-1.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseData-1.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseData-2.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseData-2.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseData-3.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseData-3.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseData-4.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseData-4.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestCaseData-5.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestCaseData-5.html" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/NUnit.Framework.TestCaseData.yml", @@ -2683,6 +2833,26 @@ }, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestContext.PropertyHierachyItem.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestContext.PropertyHierachyItem.html" + } + }, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.yml", + "output": { + ".html": { + "relative_path": "api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html" + } + }, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/NUnit.Framework.TestContext.ResultAdapter.yml", diff --git a/sitemap.xml b/sitemap.xml index 4f648b2b3..b2d73a75b 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,4027 +2,4129 @@ http://docs.nunit.org/404.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.ColorConsole.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.ColorConsoleWriter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.ColorStyle.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.CommandLineOptions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.ExtendedTextWrapper.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.ExtendedTextWriter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.OutputSpecification.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.TestNameParser.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.TestSelectionParser.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.TestSelectionParserException.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.Token.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.TokenKind.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.Tokenizer.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Common.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Compatibility.AttributeHelper.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Compatibility.LongLivedMarshalByRefObject.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Compatibility.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ActionTargets.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ApartmentAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.DefaultTestAssemblyBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.FrameworkController.CountTestsAction.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.FrameworkController.ExploreTestsAction.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.FrameworkController.FrameworkControllerAction.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.FrameworkController.LoadTestsAction.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.FrameworkController.RunAsyncAction.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.FrameworkController.RunTestsAction.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.FrameworkController.StopRunAction.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.FrameworkController.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.ITestAssemblyBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.ITestAssemblyRunner.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.NUnitTestAssemblyRunner.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Api.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Assert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.AssertBase.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.AssertionException.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Assume.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.AsyncTestDelegate.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.AuthorAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.CancelAfterAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.CategoryAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.CombinatorialAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.CombiningStrategyAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ActualValueDelegate-1.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AllItemsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AllOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AndConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AndOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AnyOfConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AssignableFromConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AssignableToConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AttributeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AttributeExistsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.AttributeOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.BinaryConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.BinaryOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionEquivalentConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionEquivalentConstraintResult.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionOrderedConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionSubsetConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionTally.CollectionTallyResult.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CollectionTally.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ComparisonAdapter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ComparisonConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.Constraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ConstraintBuilder.ConstraintStack.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ConstraintBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ConstraintExpression.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ConstraintOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ConstraintResult.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ConstraintStatus.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ContainsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.CountZeroConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DateTimes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DefaultConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DelayedConstraint.WithDimensionedDelayInterval.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DelayedConstraint.WithRawDelayInterval.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DelayedConstraint.WithRawPollingInterval.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DelayedConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EmptyCollectionConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EmptyConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EmptyDirectoryConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EmptyGuidConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EmptyStringConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EndsWithConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EqualConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EqualConstraintResult.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.EqualityAdapter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ExactCountConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ExactCountOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ExactTypeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ExceptionTypeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.FalseConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.FileOrDirectoryExistsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.GreaterThanConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.GreaterThanOrEqualConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.IConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.IResolveConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.IndexerConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.IndexerOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.InstanceOfTypeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.Constraints.InsteadOperator.html + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.Interval.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ItemsConstraintExpression.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.LessThanConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.LessThanOrEqualConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.MessageWriter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NUnitComparer.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NUnitEqualityComparer.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NaNConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NoItemConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NoneOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NotConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NotOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.NullConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.OrConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.OrOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.PathConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.PredicateConstraint-1.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.PrefixConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.PrefixOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.PropOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.PropertyConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.PropertyExistsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.RangeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.RegexConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ResolvableConstraintExpression.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ReusableConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.SameAsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.SamePathConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.SamePathOrUnderConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.SelfResolvingOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.SomeItemsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.SomeOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.StartsWithConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.StringConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.SubPathConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.SubstringConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ThrowsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ThrowsExceptionConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ThrowsNothingConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ThrowsOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.Tolerance.Range.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.Tolerance.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ToleranceMode.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.TrueConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.TypeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.UniqueItemsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ValueFormatter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.ValueFormatterFactory.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.WithOperator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.XmlSerializableConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Constraints.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Contains.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.CultureAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.DatapointAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.DatapointSourceAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.DatapointsAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.DefaultFloatingPointToleranceAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.DescriptionAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.Diagnostics.ProgressTraceListener.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.Diagnostics.html + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Does.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ExplicitAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.FixtureLifeCycleAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Has.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ITestAction.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.IgnoreAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.IgnoreException.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.IncludeExcludeAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.InconclusiveException.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.AssertionResult.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.AssertionStatus.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.FailureSite.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IApplyToContext.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IApplyToTest.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IApplyToTestSuite.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ICombiningStrategy.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ICommandWrapper.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IFixtureBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IFixtureBuilder2.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IImplyFixture.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IMethodInfo.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IParameterDataProvider.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IParameterDataSource.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IParameterInfo.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IPreFilter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IPropertyBag.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IReflectionInfo.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IRepeatTest.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ISimpleTestBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ISuiteBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITest.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITestBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITestCaseBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITestCaseData.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITestData.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITestFilter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITestFixtureData.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITestListener.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITestResult.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ITypeInfo.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IWrapSetUpTearDown.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IWrapTestMethod.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.IXmlNodeBuilder.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.ResultState.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.RunState.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.TNode.AttributeDictionary.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.TNode.NodeList.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.TNode.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.TestAttachment.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.TestMessage.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.TestOutput.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.TestStatus.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Interfaces.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Is.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Iz.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Legacy.ClassicAssert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Legacy.CollectionAssert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Legacy.DirectoryAssert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Legacy.FileAssert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Legacy.StringAssert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Legacy.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.LevelOfParallelismAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.LifeCycle.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.MaxTimeAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.MultipleAssertException.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.NUnitAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.NUnitString.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.NetPlatformAttribute.html + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.NonParallelizableAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.OneTimeSetUpAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.OneTimeTearDownAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.OrderAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.PairwiseAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ParallelScope.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ParallelizableAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.PlatformAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.PropertyAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.RandomAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.RangeAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.RepeatAttribute.RepeatedTestCommand.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.RepeatAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.RequiresThreadAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ResultStateException.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.RetryAttribute.RetryCommand.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.RetryAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.SequentialAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.SetCultureAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.SetUICultureAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.SetUpAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.SetUpFixtureAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.SingleThreadedAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.SuccessException.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TearDownAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestActionAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestAssemblyDirectoryResolveAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseAttribute-1.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseAttribute-2.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseAttribute-3.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseAttribute-4.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseAttribute-5.html + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestCaseAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseData-1.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseData-2.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseData-3.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseData-4.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestCaseData-5.html + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestCaseData.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestCaseSourceAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestContext.PropertyBagAdapter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestContext.PropertyHierachyItem.html + 2024-08-22T05:35:32+00:00 + daily + 0.5 + + + http://docs.nunit.org/api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestContext.ResultAdapter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestContext.TestAdapter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestContext.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestDelegate.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestFixtureAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestFixtureData.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestFixtureSourceAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestOfAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TestParameters.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TheoryAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Throws.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.TimeoutAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ValueSourceAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.ValuesAttribute.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.Warn.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Framework.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.FrameworkPackageSettings.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Options.Option.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Options.OptionAction-2.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Options.OptionContext.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Options.OptionException.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Options.OptionSet.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Options.OptionValueCollection.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Options.OptionValueType.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.Options.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnit.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.AutoRun.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.NUnit2XmlOutputWriter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.NUnit3XmlOutputWriter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.NUnitLiteOptions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.OutputManager.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.OutputWriter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.ResultSummary.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.TeamCityEventListener.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.TestCaseOutputWriter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.TextRunner.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.TextUI.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.TimeStamp.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/NUnitLite.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/System.Web.UI.ICallbackEventHandler.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/api/System.Web.UI.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Best-practices-for-XML-documentation.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Coding-Standards.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Contributions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Issue-Tracking.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Notes-Toward-NUnit-4.0.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Packaging-Extensions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Packaging-the-Console-and-Engine.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Packaging-the-Framework.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Packaging-the-Installer.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Packaging-the-V2-Adapter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Packaging-the-V3-and-V4-Adapter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/Team-Practices.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/developer-info/The-Teams.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/legacy/index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit-Analyzers.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1001.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1002.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1003.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1004.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1005.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1006.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1007.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1008.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1009.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1010.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1011.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1012.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1013.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1014.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1015.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1016.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1017.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1018.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1019.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1020.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1021.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1022.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1023.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1024.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1025.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1026.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1027.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1028.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1029.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1030.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1031.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit1032.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2001.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2002.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2003.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2004.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2005.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2006.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2007.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2008.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2009.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2010.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2011.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2012.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2013.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2014.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2015.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2016.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2017.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2018.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2019.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2020.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2021.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2022.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2023.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2024.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2025.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2026.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2027.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2028.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2029.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2030.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2031.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2032.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2033.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2034.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2035.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2036.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2037.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2038.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2039.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2040.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2041.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2042.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2043.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2044.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2045.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2046.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2047.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2048.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2049.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit2050.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit3001.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit3002.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit3003.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-analyzers/NUnit3004.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/Getting-Started.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/Index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/Test-Engine-API.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/AvailableExtensions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/Index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/Installing-Extensions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/creating-extensions/Event-Listeners.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/creating-extensions/Framework-Drivers.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/creating-extensions/Index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/creating-extensions/Project-Loaders.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/creating-extensions/Result-Writers.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/extensions/creating-extensions/Writing-Engine-Extensions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit-engine/release-notes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/Towards-NUnit4.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/Action-Attributes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/Custom-Attributes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/Custom-Constraints.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/Framework-Extensibility.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/IApplyToContext-Interface.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/IApplyToTest-Interface.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/ICommandWrapper-Interface.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/IFixtureBuilder-Interface.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/IImplyFixture-Interface.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/IParameterDataSource-Interface.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/ISimpleTestBuilder-Interface.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/ITestBuilder-Interface.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/extending-nunit/Index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/getting-started/dotnet-core-and-dotnet-standard.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/getting-started/installation.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/getting-started/samples.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/getting-started/upgrading.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/intro.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/license.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/release-notes/Nunit4.0-MigrationGuide.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/release-notes/Pre-3.5-Release-Notes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/release-notes/breaking-changes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/release-notes/framework.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/running-tests/Console-Command-Line.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/running-tests/Console-Runner.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/running-tests/Index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/running-tests/NUnit-Test-Projects.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/running-tests/NUnitLite-Options.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/running-tests/NUnitLite-Runner.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/running-tests/Template-Based-Test-Naming.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/running-tests/Test-Selection-Language.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/Active-Attributes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/Architectural-Overview.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/Attribute-Hierarchy.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/Framework-Api.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/Framework-Design.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/NUnit-3.0-Architecture-(2009).html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/NUnit-APIs.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/NUnit-Internals.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/Test-Discovery-And-Execution.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Dynamic-Test-Cases-Spec.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Engine-Addins-Spec.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Extended-Constraint-Syntax-Spec.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Include%20and%20Exclude%20Attributes%20(Alternatives).html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Include-and-Exclude-Attributes-Spec.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Internal-Trace-Spec.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Parameterized-Test-Fixtures-Spec.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Specifications.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/nunit-internals/specs/Test-Dependency-Attribute-Spec.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Addin-Replacement-in-the-Framework.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Assembly-Isolation.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Configuration-Files.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Counting-Tests.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Debugging-Support.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Engine-Parallel-Test-Execution.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Framework-Parallel-Test-Execution.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/NUnit-Project-XML-Format.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Parameterized-Tests.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Platform-Selection.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Runtime-Selection.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/SetUp-and-TearDown.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Test-Filters.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Test-Result-XML-Format.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Trace-and-Debug-Output.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Usage-Notes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/Visual-Studio-Support.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/technical-notes/usage/XML-Formats.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/AssertionHelper.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/Assumptions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/ListMapper.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/Randomizer-Methods.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/TestCaseData.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/TestContext.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/TestFixtureData.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/Warnings.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/assertion-models/classic.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/assertion-models/constraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/assertion-models/special.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/assertions.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.AreEqual.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.AreNotEqual.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.AreNotSame.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.AreSame.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Catch.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.CatchAsync.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Contains.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.DoesNotThrow.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.DoesNotThrowAsync.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.False.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Greater.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.GreaterOrEqual.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.IsAssignableFrom.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.IsEmpty.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.IsInstanceOf.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.IsNaN.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.IsNotAssignableFrom.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.IsNotEmpty.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.IsNotInstanceOf.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Less.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.LessOrEqual.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Negative.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.NotNull.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.NotZero.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Null.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Positive.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Throws.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.ThrowsAsync.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.True.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Assert.Zero.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Collection-Assert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/Directory-Assert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/File-Assert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/classic-assertions/String-Assert.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/multiple-asserts.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/special-assertions/Assert.Fail.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/special-assertions/Assert.Ignore.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/special-assertions/Assert.Inconclusive.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/assertions/special-assertions/Assert.Pass.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/apartment.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/author.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/cancelafter.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/category.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/combinatorial.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/culture.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/datapoint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/datapointsource.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/defaultfloatingpointtolerance.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/description.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/explicit.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/fixturelifecycle.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/ignore.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/levelofparallelism.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/maxtime.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/nonparallelizable.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/nontestassembly.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/onetimesetup.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/onetimeteardown.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/order.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/pairwise.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/parallelizable.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/platform.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/property.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/random.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/range.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/repeat.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/requiresthread.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/retry.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/sequential.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/setculture.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/setuiculture.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/setup.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/setupfixture.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/singlethreaded.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/teardown.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/test.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/testcase.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/testcasesource.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/testfixture.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/testfixturesetup.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/testfixturesource.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/testfixtureteardown.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/testof.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/theory.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/timeout.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/values.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/attributes/valuesource.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/AllItemsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/AndConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/AnyOfConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/AssignableFromConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/AssignableToConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/AttributeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/AttributeExistsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/BinarySerializableConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/CollectionContainsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/CollectionEquivalentConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/CollectionOrderedConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/CollectionSubsetConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/CollectionSupersetConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/Constraints.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/DelayedConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/DictionaryContainsKeyConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/DictionaryContainsKeyValuePairConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/DictionaryContainsValueConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/EmptyCollectionConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/EmptyConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/EmptyDirectoryConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/EmptyStringConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/EndsWithConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/EqualConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/ExactCountConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/ExactTypeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/FalseConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/FileOrDirectoryExistsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/GreaterThanConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/GreaterThanOrEqualConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/InstanceOfTypeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/LessThanConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/LessThanOrEqualConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/NaNConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/NoItemConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/NotConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/NullConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/OrConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/PropertyConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/PropertyExistsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/RangeConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/RegexConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/ReusableConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/SameAsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/SamePathConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/SamePathOrUnderConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/SomeItemsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/StartsWithConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/SubPathConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/SubstringConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/ThrowsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/ThrowsNothingConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/TrueConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/UniqueItemsConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/WhiteSpaceConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/constraints/XmlSerializableConstraint.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/setup-teardown/SetUp-and-TearDown-Changes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/nunit/writing-tests/setup-teardown/index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Adapter-Engine-Compatibility.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Adapter-Installation.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Adapter-License.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Adapter-Source-Stepping.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/AdapterV2-Release-Notes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/AdapterV3-Release-Notes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/AdapterV4-Release-Notes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Debugging.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Known-Problems.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Resources.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Supported-Frameworks.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Tips-And-Tricks.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Trace-and-Debug.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-adapter/Usage.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-generator/TestGenerator-Installation.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-generator/TestGenerator-Release-Notes-VS2015.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-generator/TestGenerator-Release-Notes-VS2017-VS2019.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-generator/TestGenerator-Release-Notes.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/vs-test-generator/Visual-Studio-Test-Generator.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/xamarin-runners/Getting-Started-in-Visual-Studio-for-Mac.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/xamarin-runners/Getting-Started-in-Visual-Studio.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/articles/xamarin-runners/index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 http://docs.nunit.org/index.html - 2024-08-22T04:44:06+00:00 + 2024-08-22T05:35:32+00:00 daily 0.5 diff --git a/xrefmap.yml b/xrefmap.yml index b89182ce9..05e80df4d 100644 --- a/xrefmap.yml +++ b/xrefmap.yml @@ -2593,6 +2593,18 @@ references: commentId: Overload:NUnit.Framework.Assert.DoesNotThrowAsync fullName: NUnit.Framework.Assert.DoesNotThrowAsync nameWithType: Assert.DoesNotThrowAsync +- uid: NUnit.Framework.Assert.EnterMultipleScope + name: EnterMultipleScope() + href: api/NUnit.Framework.Assert.html#NUnit_Framework_Assert_EnterMultipleScope + commentId: M:NUnit.Framework.Assert.EnterMultipleScope + fullName: NUnit.Framework.Assert.EnterMultipleScope() + nameWithType: Assert.EnterMultipleScope() +- uid: NUnit.Framework.Assert.EnterMultipleScope* + name: EnterMultipleScope + href: api/NUnit.Framework.Assert.html#NUnit_Framework_Assert_EnterMultipleScope_ + commentId: Overload:NUnit.Framework.Assert.EnterMultipleScope + fullName: NUnit.Framework.Assert.EnterMultipleScope + nameWithType: Assert.EnterMultipleScope - uid: NUnit.Framework.Assert.Fail name: Fail() href: api/NUnit.Framework.Assert.html#NUnit_Framework_Assert_Fail @@ -3857,6 +3869,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.AnyOfConstraint.IgnoreCase fullName: NUnit.Framework.Constraints.AnyOfConstraint.IgnoreCase nameWithType: AnyOfConstraint.IgnoreCase +- uid: NUnit.Framework.Constraints.AnyOfConstraint.IgnoreWhiteSpace + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.AnyOfConstraint.html#NUnit_Framework_Constraints_AnyOfConstraint_IgnoreWhiteSpace + commentId: P:NUnit.Framework.Constraints.AnyOfConstraint.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.AnyOfConstraint.IgnoreWhiteSpace + nameWithType: AnyOfConstraint.IgnoreWhiteSpace +- uid: NUnit.Framework.Constraints.AnyOfConstraint.IgnoreWhiteSpace* + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.AnyOfConstraint.html#NUnit_Framework_Constraints_AnyOfConstraint_IgnoreWhiteSpace_ + commentId: Overload:NUnit.Framework.Constraints.AnyOfConstraint.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.AnyOfConstraint.IgnoreWhiteSpace + nameWithType: AnyOfConstraint.IgnoreWhiteSpace - uid: NUnit.Framework.Constraints.AnyOfConstraint.Using(System.Collections.IComparer) name: Using(IComparer) href: api/NUnit.Framework.Constraints.AnyOfConstraint.html#NUnit_Framework_Constraints_AnyOfConstraint_Using_System_Collections_IComparer_ @@ -4401,14 +4425,14 @@ references: fullName: NUnit.Framework.Constraints.CollectionEquivalentConstraint.Using nameWithType: CollectionEquivalentConstraint.Using - uid: NUnit.Framework.Constraints.CollectionEquivalentConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name: Using(Func) + name: Using(Func) href: api/NUnit.Framework.Constraints.CollectionEquivalentConstraint.html#NUnit_Framework_Constraints_CollectionEquivalentConstraint_Using__2_System_Func___0___1_System_Boolean__ commentId: M:NUnit.Framework.Constraints.CollectionEquivalentConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name.vb: Using(Of TActual, TExpected)(Func(Of TActual, TExpected, Boolean)) - fullName: NUnit.Framework.Constraints.CollectionEquivalentConstraint.Using(System.Func) - fullName.vb: NUnit.Framework.Constraints.CollectionEquivalentConstraint.Using(Of TActual, TExpected)(System.Func(Of TActual, TExpected, Boolean)) - nameWithType: CollectionEquivalentConstraint.Using(Func) - nameWithType.vb: CollectionEquivalentConstraint.Using(Of TActual, TExpected)(Func(Of TActual, TExpected, Boolean)) + name.vb: Using(Of TActualElement, TExpectedElement)(Func(Of TActualElement, TExpectedElement, Boolean)) + fullName: NUnit.Framework.Constraints.CollectionEquivalentConstraint.Using(System.Func) + fullName.vb: NUnit.Framework.Constraints.CollectionEquivalentConstraint.Using(Of TActualElement, TExpectedElement)(System.Func(Of TActualElement, TExpectedElement, Boolean)) + nameWithType: CollectionEquivalentConstraint.Using(Func) + nameWithType.vb: CollectionEquivalentConstraint.Using(Of TActualElement, TExpectedElement)(Func(Of TActualElement, TExpectedElement, Boolean)) - uid: NUnit.Framework.Constraints.CollectionEquivalentConstraintResult name: CollectionEquivalentConstraintResult href: api/NUnit.Framework.Constraints.CollectionEquivalentConstraintResult.html @@ -4490,6 +4514,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreCase fullName: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreCase nameWithType: CollectionItemsEqualConstraint.IgnoreCase +- uid: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreWhiteSpace + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html#NUnit_Framework_Constraints_CollectionItemsEqualConstraint_IgnoreWhiteSpace + commentId: P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreWhiteSpace + nameWithType: CollectionItemsEqualConstraint.IgnoreWhiteSpace +- uid: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreWhiteSpace* + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html#NUnit_Framework_Constraints_CollectionItemsEqualConstraint_IgnoreWhiteSpace_ + commentId: Overload:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoreWhiteSpace + nameWithType: CollectionItemsEqualConstraint.IgnoreWhiteSpace - uid: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringCase name: IgnoringCase href: api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html#NUnit_Framework_Constraints_CollectionItemsEqualConstraint_IgnoringCase @@ -4502,6 +4538,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringCase fullName: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringCase nameWithType: CollectionItemsEqualConstraint.IgnoringCase +- uid: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringWhiteSpace + name: IgnoringWhiteSpace + href: api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html#NUnit_Framework_Constraints_CollectionItemsEqualConstraint_IgnoringWhiteSpace + commentId: P:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringWhiteSpace + fullName: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringWhiteSpace + nameWithType: CollectionItemsEqualConstraint.IgnoringWhiteSpace +- uid: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringWhiteSpace* + name: IgnoringWhiteSpace + href: api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html#NUnit_Framework_Constraints_CollectionItemsEqualConstraint_IgnoringWhiteSpace_ + commentId: Overload:NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringWhiteSpace + fullName: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.IgnoringWhiteSpace + nameWithType: CollectionItemsEqualConstraint.IgnoringWhiteSpace - uid: NUnit.Framework.Constraints.CollectionItemsEqualConstraint.ItemsEqual(System.Object,System.Object) name: ItemsEqual(object?, object?) href: api/NUnit.Framework.Constraints.CollectionItemsEqualConstraint.html#NUnit_Framework_Constraints_CollectionItemsEqualConstraint_ItemsEqual_System_Object_System_Object_ @@ -4881,14 +4929,14 @@ references: fullName: NUnit.Framework.Constraints.CollectionSubsetConstraint.Using nameWithType: CollectionSubsetConstraint.Using - uid: NUnit.Framework.Constraints.CollectionSubsetConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name: Using(Func) + name: Using(Func) href: api/NUnit.Framework.Constraints.CollectionSubsetConstraint.html#NUnit_Framework_Constraints_CollectionSubsetConstraint_Using__2_System_Func___0___1_System_Boolean__ commentId: M:NUnit.Framework.Constraints.CollectionSubsetConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name.vb: Using(Of TSubsetType, TSupersetType)(Func(Of TSubsetType, TSupersetType, Boolean)) - fullName: NUnit.Framework.Constraints.CollectionSubsetConstraint.Using(System.Func) - fullName.vb: NUnit.Framework.Constraints.CollectionSubsetConstraint.Using(Of TSubsetType, TSupersetType)(System.Func(Of TSubsetType, TSupersetType, Boolean)) - nameWithType: CollectionSubsetConstraint.Using(Func) - nameWithType.vb: CollectionSubsetConstraint.Using(Of TSubsetType, TSupersetType)(Func(Of TSubsetType, TSupersetType, Boolean)) + name.vb: Using(Of TSubsetElement, TSupersetElement)(Func(Of TSubsetElement, TSupersetElement, Boolean)) + fullName: NUnit.Framework.Constraints.CollectionSubsetConstraint.Using(System.Func) + fullName.vb: NUnit.Framework.Constraints.CollectionSubsetConstraint.Using(Of TSubsetElement, TSupersetElement)(System.Func(Of TSubsetElement, TSupersetElement, Boolean)) + nameWithType: CollectionSubsetConstraint.Using(Func) + nameWithType.vb: CollectionSubsetConstraint.Using(Of TSubsetElement, TSupersetElement)(Func(Of TSubsetElement, TSupersetElement, Boolean)) - uid: NUnit.Framework.Constraints.CollectionSupersetConstraint name: CollectionSupersetConstraint href: api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html @@ -4971,14 +5019,14 @@ references: fullName: NUnit.Framework.Constraints.CollectionSupersetConstraint.Using nameWithType: CollectionSupersetConstraint.Using - uid: NUnit.Framework.Constraints.CollectionSupersetConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name: Using(Func) + name: Using(Func) href: api/NUnit.Framework.Constraints.CollectionSupersetConstraint.html#NUnit_Framework_Constraints_CollectionSupersetConstraint_Using__2_System_Func___0___1_System_Boolean__ commentId: M:NUnit.Framework.Constraints.CollectionSupersetConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name.vb: Using(Of TSupersetType, TSubsetType)(Func(Of TSupersetType, TSubsetType, Boolean)) - fullName: NUnit.Framework.Constraints.CollectionSupersetConstraint.Using(System.Func) - fullName.vb: NUnit.Framework.Constraints.CollectionSupersetConstraint.Using(Of TSupersetType, TSubsetType)(System.Func(Of TSupersetType, TSubsetType, Boolean)) - nameWithType: CollectionSupersetConstraint.Using(Func) - nameWithType.vb: CollectionSupersetConstraint.Using(Of TSupersetType, TSubsetType)(Func(Of TSupersetType, TSubsetType, Boolean)) + name.vb: Using(Of TSupersetElement, TSubsetElement)(Func(Of TSupersetElement, TSubsetElement, Boolean)) + fullName: NUnit.Framework.Constraints.CollectionSupersetConstraint.Using(System.Func) + fullName.vb: NUnit.Framework.Constraints.CollectionSupersetConstraint.Using(Of TSupersetElement, TSubsetElement)(System.Func(Of TSupersetElement, TSubsetElement, Boolean)) + nameWithType: CollectionSupersetConstraint.Using(Func) + nameWithType.vb: CollectionSupersetConstraint.Using(Of TSupersetElement, TSubsetElement)(Func(Of TSupersetElement, TSubsetElement, Boolean)) - uid: NUnit.Framework.Constraints.CollectionTally name: CollectionTally href: api/NUnit.Framework.Constraints.CollectionTally.html @@ -5756,6 +5804,15 @@ references: commentId: Overload:NUnit.Framework.Constraints.ConstraintExpression.Append fullName: NUnit.Framework.Constraints.ConstraintExpression.Append nameWithType: ConstraintExpression.Append +- uid: NUnit.Framework.Constraints.ConstraintExpression.Append``1(``0) + name: Append(T) + href: api/NUnit.Framework.Constraints.ConstraintExpression.html#NUnit_Framework_Constraints_ConstraintExpression_Append__1___0_ + commentId: M:NUnit.Framework.Constraints.ConstraintExpression.Append``1(``0) + name.vb: Append(Of T)(T) + fullName: NUnit.Framework.Constraints.ConstraintExpression.Append(T) + fullName.vb: NUnit.Framework.Constraints.ConstraintExpression.Append(Of T)(T) + nameWithType: ConstraintExpression.Append(T) + nameWithType.vb: ConstraintExpression.Append(Of T)(T) - uid: NUnit.Framework.Constraints.ConstraintExpression.AssignableFrom(System.Type) name: AssignableFrom(Type) href: api/NUnit.Framework.Constraints.ConstraintExpression.html#NUnit_Framework_Constraints_ConstraintExpression_AssignableFrom_System_Type_ @@ -5889,13 +5946,13 @@ references: fullName: NUnit.Framework.Constraints.ConstraintExpression.ContainKey nameWithType: ConstraintExpression.ContainKey - uid: NUnit.Framework.Constraints.ConstraintExpression.ContainValue(System.Object) - name: ContainValue(object) + name: ContainValue(object?) href: api/NUnit.Framework.Constraints.ConstraintExpression.html#NUnit_Framework_Constraints_ConstraintExpression_ContainValue_System_Object_ commentId: M:NUnit.Framework.Constraints.ConstraintExpression.ContainValue(System.Object) name.vb: ContainValue(Object) - fullName: NUnit.Framework.Constraints.ConstraintExpression.ContainValue(object) + fullName: NUnit.Framework.Constraints.ConstraintExpression.ContainValue(object?) fullName.vb: NUnit.Framework.Constraints.ConstraintExpression.ContainValue(Object) - nameWithType: ConstraintExpression.ContainValue(object) + nameWithType: ConstraintExpression.ContainValue(object?) nameWithType.vb: ConstraintExpression.ContainValue(Object) - uid: NUnit.Framework.Constraints.ConstraintExpression.ContainValue* name: ContainValue @@ -6584,6 +6641,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.ConstraintExpression.Unique fullName: NUnit.Framework.Constraints.ConstraintExpression.Unique nameWithType: ConstraintExpression.Unique +- uid: NUnit.Framework.Constraints.ConstraintExpression.WhiteSpace + name: WhiteSpace + href: api/NUnit.Framework.Constraints.ConstraintExpression.html#NUnit_Framework_Constraints_ConstraintExpression_WhiteSpace + commentId: P:NUnit.Framework.Constraints.ConstraintExpression.WhiteSpace + fullName: NUnit.Framework.Constraints.ConstraintExpression.WhiteSpace + nameWithType: ConstraintExpression.WhiteSpace +- uid: NUnit.Framework.Constraints.ConstraintExpression.WhiteSpace* + name: WhiteSpace + href: api/NUnit.Framework.Constraints.ConstraintExpression.html#NUnit_Framework_Constraints_ConstraintExpression_WhiteSpace_ + commentId: Overload:NUnit.Framework.Constraints.ConstraintExpression.WhiteSpace + fullName: NUnit.Framework.Constraints.ConstraintExpression.WhiteSpace + nameWithType: ConstraintExpression.WhiteSpace - uid: NUnit.Framework.Constraints.ConstraintExpression.With name: With href: api/NUnit.Framework.Constraints.ConstraintExpression.html#NUnit_Framework_Constraints_ConstraintExpression_With @@ -6953,6 +7022,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.ContainsConstraint.IgnoreCase fullName: NUnit.Framework.Constraints.ContainsConstraint.IgnoreCase nameWithType: ContainsConstraint.IgnoreCase +- uid: NUnit.Framework.Constraints.ContainsConstraint.IgnoreWhiteSpace + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.ContainsConstraint.html#NUnit_Framework_Constraints_ContainsConstraint_IgnoreWhiteSpace + commentId: P:NUnit.Framework.Constraints.ContainsConstraint.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.ContainsConstraint.IgnoreWhiteSpace + nameWithType: ContainsConstraint.IgnoreWhiteSpace +- uid: NUnit.Framework.Constraints.ContainsConstraint.IgnoreWhiteSpace* + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.ContainsConstraint.html#NUnit_Framework_Constraints_ContainsConstraint_IgnoreWhiteSpace_ + commentId: Overload:NUnit.Framework.Constraints.ContainsConstraint.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.ContainsConstraint.IgnoreWhiteSpace + nameWithType: ContainsConstraint.IgnoreWhiteSpace - uid: NUnit.Framework.Constraints.CountZeroConstraint name: CountZeroConstraint href: api/NUnit.Framework.Constraints.CountZeroConstraint.html @@ -7449,13 +7530,13 @@ references: fullName: NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.Matches nameWithType: DictionaryContainsKeyConstraint.Matches - uid: NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.WithValue(System.Object) - name: WithValue(object) + name: WithValue(object?) href: api/NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.html#NUnit_Framework_Constraints_DictionaryContainsKeyConstraint_WithValue_System_Object_ commentId: M:NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.WithValue(System.Object) name.vb: WithValue(Object) - fullName: NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.WithValue(object) + fullName: NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.WithValue(object?) fullName.vb: NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.WithValue(Object) - nameWithType: DictionaryContainsKeyConstraint.WithValue(object) + nameWithType: DictionaryContainsKeyConstraint.WithValue(object?) nameWithType.vb: DictionaryContainsKeyConstraint.WithValue(Object) - uid: NUnit.Framework.Constraints.DictionaryContainsKeyConstraint.WithValue* name: WithValue @@ -7470,13 +7551,13 @@ references: fullName: NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint nameWithType: DictionaryContainsKeyValuePairConstraint - uid: NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.#ctor(System.Object,System.Object) - name: DictionaryContainsKeyValuePairConstraint(object, object) + name: DictionaryContainsKeyValuePairConstraint(object, object?) href: api/NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.html#NUnit_Framework_Constraints_DictionaryContainsKeyValuePairConstraint__ctor_System_Object_System_Object_ commentId: M:NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.#ctor(System.Object,System.Object) name.vb: New(Object, Object) - fullName: NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.DictionaryContainsKeyValuePairConstraint(object, object) + fullName: NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.DictionaryContainsKeyValuePairConstraint(object, object?) fullName.vb: NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.New(Object, Object) - nameWithType: DictionaryContainsKeyValuePairConstraint.DictionaryContainsKeyValuePairConstraint(object, object) + nameWithType: DictionaryContainsKeyValuePairConstraint.DictionaryContainsKeyValuePairConstraint(object, object?) nameWithType.vb: DictionaryContainsKeyValuePairConstraint.New(Object, Object) - uid: NUnit.Framework.Constraints.DictionaryContainsKeyValuePairConstraint.#ctor* name: DictionaryContainsKeyValuePairConstraint @@ -7617,14 +7698,14 @@ references: fullName: NUnit.Framework.Constraints.DictionaryContainsValueConstraint.Using nameWithType: DictionaryContainsValueConstraint.Using - uid: NUnit.Framework.Constraints.DictionaryContainsValueConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name: Using(Func) + name: Using(Func) href: api/NUnit.Framework.Constraints.DictionaryContainsValueConstraint.html#NUnit_Framework_Constraints_DictionaryContainsValueConstraint_Using__2_System_Func___0___1_System_Boolean__ commentId: M:NUnit.Framework.Constraints.DictionaryContainsValueConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name.vb: Using(Of TCollectionType, TMemberType)(Func(Of TCollectionType, TMemberType, Boolean)) - fullName: NUnit.Framework.Constraints.DictionaryContainsValueConstraint.Using(System.Func) - fullName.vb: NUnit.Framework.Constraints.DictionaryContainsValueConstraint.Using(Of TCollectionType, TMemberType)(System.Func(Of TCollectionType, TMemberType, Boolean)) - nameWithType: DictionaryContainsValueConstraint.Using(Func) - nameWithType.vb: DictionaryContainsValueConstraint.Using(Of TCollectionType, TMemberType)(Func(Of TCollectionType, TMemberType, Boolean)) + name.vb: Using(Of TActualValueElement, TExpected)(Func(Of TActualValueElement, TExpected, Boolean)) + fullName: NUnit.Framework.Constraints.DictionaryContainsValueConstraint.Using(System.Func) + fullName.vb: NUnit.Framework.Constraints.DictionaryContainsValueConstraint.Using(Of TActualValueElement, TExpected)(System.Func(Of TActualValueElement, TExpected, Boolean)) + nameWithType: DictionaryContainsValueConstraint.Using(Func) + nameWithType.vb: DictionaryContainsValueConstraint.Using(Of TActualValueElement, TExpected)(Func(Of TActualValueElement, TExpected, Boolean)) - uid: NUnit.Framework.Constraints.EmptyCollectionConstraint name: EmptyCollectionConstraint href: api/NUnit.Framework.Constraints.EmptyCollectionConstraint.html @@ -7863,13 +7944,13 @@ references: fullName: NUnit.Framework.Constraints.EmptyStringConstraint.Description nameWithType: EmptyStringConstraint.Description - uid: NUnit.Framework.Constraints.EmptyStringConstraint.Matches(System.String) - name: Matches(string) + name: Matches(string?) href: api/NUnit.Framework.Constraints.EmptyStringConstraint.html#NUnit_Framework_Constraints_EmptyStringConstraint_Matches_System_String_ commentId: M:NUnit.Framework.Constraints.EmptyStringConstraint.Matches(System.String) name.vb: Matches(String) - fullName: NUnit.Framework.Constraints.EmptyStringConstraint.Matches(string) + fullName: NUnit.Framework.Constraints.EmptyStringConstraint.Matches(string?) fullName.vb: NUnit.Framework.Constraints.EmptyStringConstraint.Matches(String) - nameWithType: EmptyStringConstraint.Matches(string) + nameWithType: EmptyStringConstraint.Matches(string?) nameWithType.vb: EmptyStringConstraint.Matches(String) - uid: NUnit.Framework.Constraints.EmptyStringConstraint.Matches* name: Matches @@ -7902,13 +7983,13 @@ references: nameWithType: EndsWithConstraint.EndsWithConstraint nameWithType.vb: EndsWithConstraint.New - uid: NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.String) - name: Matches(string) + name: Matches(string?) href: api/NUnit.Framework.Constraints.EndsWithConstraint.html#NUnit_Framework_Constraints_EndsWithConstraint_Matches_System_String_ commentId: M:NUnit.Framework.Constraints.EndsWithConstraint.Matches(System.String) name.vb: Matches(String) - fullName: NUnit.Framework.Constraints.EndsWithConstraint.Matches(string) + fullName: NUnit.Framework.Constraints.EndsWithConstraint.Matches(string?) fullName.vb: NUnit.Framework.Constraints.EndsWithConstraint.Matches(String) - nameWithType: EndsWithConstraint.Matches(string) + nameWithType: EndsWithConstraint.Matches(string?) nameWithType.vb: EndsWithConstraint.Matches(String) - uid: NUnit.Framework.Constraints.EndsWithConstraint.Matches* name: Matches @@ -7991,6 +8072,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.EqualConstraint.ClipStrings fullName: NUnit.Framework.Constraints.EqualConstraint.ClipStrings nameWithType: EqualConstraint.ClipStrings +- uid: NUnit.Framework.Constraints.EqualConstraint.ComparingProperties + name: ComparingProperties + href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_ComparingProperties + commentId: P:NUnit.Framework.Constraints.EqualConstraint.ComparingProperties + fullName: NUnit.Framework.Constraints.EqualConstraint.ComparingProperties + nameWithType: EqualConstraint.ComparingProperties +- uid: NUnit.Framework.Constraints.EqualConstraint.ComparingProperties* + name: ComparingProperties + href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_ComparingProperties_ + commentId: Overload:NUnit.Framework.Constraints.EqualConstraint.ComparingProperties + fullName: NUnit.Framework.Constraints.EqualConstraint.ComparingProperties + nameWithType: EqualConstraint.ComparingProperties - uid: NUnit.Framework.Constraints.EqualConstraint.Days name: Days href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_Days @@ -8027,6 +8120,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.EqualConstraint.FailurePoints fullName: NUnit.Framework.Constraints.EqualConstraint.FailurePoints nameWithType: EqualConstraint.FailurePoints +- uid: NUnit.Framework.Constraints.EqualConstraint.HasFailurePoints + name: HasFailurePoints + href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_HasFailurePoints + commentId: P:NUnit.Framework.Constraints.EqualConstraint.HasFailurePoints + fullName: NUnit.Framework.Constraints.EqualConstraint.HasFailurePoints + nameWithType: EqualConstraint.HasFailurePoints +- uid: NUnit.Framework.Constraints.EqualConstraint.HasFailurePoints* + name: HasFailurePoints + href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_HasFailurePoints_ + commentId: Overload:NUnit.Framework.Constraints.EqualConstraint.HasFailurePoints + fullName: NUnit.Framework.Constraints.EqualConstraint.HasFailurePoints + nameWithType: EqualConstraint.HasFailurePoints - uid: NUnit.Framework.Constraints.EqualConstraint.Hours name: Hours href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_Hours @@ -8051,6 +8156,30 @@ references: commentId: Overload:NUnit.Framework.Constraints.EqualConstraint.IgnoreCase fullName: NUnit.Framework.Constraints.EqualConstraint.IgnoreCase nameWithType: EqualConstraint.IgnoreCase +- uid: NUnit.Framework.Constraints.EqualConstraint.IgnoreWhiteSpace + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_IgnoreWhiteSpace + commentId: P:NUnit.Framework.Constraints.EqualConstraint.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.EqualConstraint.IgnoreWhiteSpace + nameWithType: EqualConstraint.IgnoreWhiteSpace +- uid: NUnit.Framework.Constraints.EqualConstraint.IgnoreWhiteSpace* + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_IgnoreWhiteSpace_ + commentId: Overload:NUnit.Framework.Constraints.EqualConstraint.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.EqualConstraint.IgnoreWhiteSpace + nameWithType: EqualConstraint.IgnoreWhiteSpace +- uid: NUnit.Framework.Constraints.EqualConstraint.IgnoringWhiteSpace + name: IgnoringWhiteSpace + href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_IgnoringWhiteSpace + commentId: P:NUnit.Framework.Constraints.EqualConstraint.IgnoringWhiteSpace + fullName: NUnit.Framework.Constraints.EqualConstraint.IgnoringWhiteSpace + nameWithType: EqualConstraint.IgnoringWhiteSpace +- uid: NUnit.Framework.Constraints.EqualConstraint.IgnoringWhiteSpace* + name: IgnoringWhiteSpace + href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_IgnoringWhiteSpace_ + commentId: Overload:NUnit.Framework.Constraints.EqualConstraint.IgnoringWhiteSpace + fullName: NUnit.Framework.Constraints.EqualConstraint.IgnoringWhiteSpace + nameWithType: EqualConstraint.IgnoringWhiteSpace - uid: NUnit.Framework.Constraints.EqualConstraint.Milliseconds name: Milliseconds href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_Milliseconds @@ -8214,14 +8343,14 @@ references: nameWithType: EqualConstraint.Using(Func) nameWithType.vb: EqualConstraint.Using(Of T)(Func(Of T, T, Boolean)) - uid: NUnit.Framework.Constraints.EqualConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name: Using(Func) + name: Using(Func) href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_Using__2_System_Func___0___1_System_Boolean__ commentId: M:NUnit.Framework.Constraints.EqualConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name.vb: Using(Of TCollectionType, TMemberType)(Func(Of TCollectionType, TMemberType, Boolean)) - fullName: NUnit.Framework.Constraints.EqualConstraint.Using(System.Func) - fullName.vb: NUnit.Framework.Constraints.EqualConstraint.Using(Of TCollectionType, TMemberType)(System.Func(Of TCollectionType, TMemberType, Boolean)) - nameWithType: EqualConstraint.Using(Func) - nameWithType.vb: EqualConstraint.Using(Of TCollectionType, TMemberType)(Func(Of TCollectionType, TMemberType, Boolean)) + name.vb: Using(Of TActual, TExpected)(Func(Of TActual, TExpected, Boolean)) + fullName: NUnit.Framework.Constraints.EqualConstraint.Using(System.Func) + fullName.vb: NUnit.Framework.Constraints.EqualConstraint.Using(Of TActual, TExpected)(System.Func(Of TActual, TExpected, Boolean)) + nameWithType: EqualConstraint.Using(Func) + nameWithType.vb: EqualConstraint.Using(Of TActual, TExpected)(Func(Of TActual, TExpected, Boolean)) - uid: NUnit.Framework.Constraints.EqualConstraint.WithSameOffset name: WithSameOffset href: api/NUnit.Framework.Constraints.EqualConstraint.html#NUnit_Framework_Constraints_EqualConstraint_WithSameOffset @@ -9053,6 +9182,42 @@ references: commentId: Overload:NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches fullName: NUnit.Framework.Constraints.InstanceOfTypeConstraint.Matches nameWithType: InstanceOfTypeConstraint.Matches +- uid: NUnit.Framework.Constraints.InsteadOperator + name: InsteadOperator + href: api/NUnit.Framework.Constraints.InsteadOperator.html + commentId: T:NUnit.Framework.Constraints.InsteadOperator + fullName: NUnit.Framework.Constraints.InsteadOperator + nameWithType: InsteadOperator +- uid: NUnit.Framework.Constraints.InsteadOperator.#ctor + name: InsteadOperator() + href: api/NUnit.Framework.Constraints.InsteadOperator.html#NUnit_Framework_Constraints_InsteadOperator__ctor + commentId: M:NUnit.Framework.Constraints.InsteadOperator.#ctor + name.vb: New() + fullName: NUnit.Framework.Constraints.InsteadOperator.InsteadOperator() + fullName.vb: NUnit.Framework.Constraints.InsteadOperator.New() + nameWithType: InsteadOperator.InsteadOperator() + nameWithType.vb: InsteadOperator.New() +- uid: NUnit.Framework.Constraints.InsteadOperator.#ctor* + name: InsteadOperator + href: api/NUnit.Framework.Constraints.InsteadOperator.html#NUnit_Framework_Constraints_InsteadOperator__ctor_ + commentId: Overload:NUnit.Framework.Constraints.InsteadOperator.#ctor + name.vb: New + fullName: NUnit.Framework.Constraints.InsteadOperator.InsteadOperator + fullName.vb: NUnit.Framework.Constraints.InsteadOperator.New + nameWithType: InsteadOperator.InsteadOperator + nameWithType.vb: InsteadOperator.New +- uid: NUnit.Framework.Constraints.InsteadOperator.ApplyOperator(NUnit.Framework.Constraints.IConstraint,NUnit.Framework.Constraints.IConstraint) + name: ApplyOperator(IConstraint, IConstraint) + href: api/NUnit.Framework.Constraints.InsteadOperator.html#NUnit_Framework_Constraints_InsteadOperator_ApplyOperator_NUnit_Framework_Constraints_IConstraint_NUnit_Framework_Constraints_IConstraint_ + commentId: M:NUnit.Framework.Constraints.InsteadOperator.ApplyOperator(NUnit.Framework.Constraints.IConstraint,NUnit.Framework.Constraints.IConstraint) + fullName: NUnit.Framework.Constraints.InsteadOperator.ApplyOperator(NUnit.Framework.Constraints.IConstraint, NUnit.Framework.Constraints.IConstraint) + nameWithType: InsteadOperator.ApplyOperator(IConstraint, IConstraint) +- uid: NUnit.Framework.Constraints.InsteadOperator.ApplyOperator* + name: ApplyOperator + href: api/NUnit.Framework.Constraints.InsteadOperator.html#NUnit_Framework_Constraints_InsteadOperator_ApplyOperator_ + commentId: Overload:NUnit.Framework.Constraints.InsteadOperator.ApplyOperator + fullName: NUnit.Framework.Constraints.InsteadOperator.ApplyOperator + nameWithType: InsteadOperator.ApplyOperator - uid: NUnit.Framework.Constraints.Interval name: Interval href: api/NUnit.Framework.Constraints.Interval.html @@ -9335,6 +9500,15 @@ references: fullName.vb: NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(String, String, Integer, Boolean, Boolean) nameWithType: MessageWriter.DisplayStringDifferences(string, string, int, bool, bool) nameWithType.vb: MessageWriter.DisplayStringDifferences(String, String, Integer, Boolean, Boolean) +- uid: NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean) + name: DisplayStringDifferences(string, string, int, int, bool, bool, bool) + href: api/NUnit.Framework.Constraints.MessageWriter.html#NUnit_Framework_Constraints_MessageWriter_DisplayStringDifferences_System_String_System_String_System_Int32_System_Int32_System_Boolean_System_Boolean_System_Boolean_ + commentId: M:NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean) + name.vb: DisplayStringDifferences(String, String, Integer, Integer, Boolean, Boolean, Boolean) + fullName: NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(string, string, int, int, bool, bool, bool) + fullName.vb: NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences(String, String, Integer, Integer, Boolean, Boolean, Boolean) + nameWithType: MessageWriter.DisplayStringDifferences(string, string, int, int, bool, bool, bool) + nameWithType.vb: MessageWriter.DisplayStringDifferences(String, String, Integer, Integer, Boolean, Boolean, Boolean) - uid: NUnit.Framework.Constraints.MessageWriter.DisplayStringDifferences* name: DisplayStringDifferences href: api/NUnit.Framework.Constraints.MessageWriter.html#NUnit_Framework_Constraints_MessageWriter_DisplayStringDifferences_ @@ -9602,6 +9776,12 @@ references: commentId: F:NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.Position fullName: NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.Position nameWithType: NUnitEqualityComparer.FailurePoint.Position +- uid: NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.PropertyName + name: PropertyName + href: api/NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.html#NUnit_Framework_Constraints_NUnitEqualityComparer_FailurePoint_PropertyName + commentId: F:NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.PropertyName + fullName: NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoint.PropertyName + nameWithType: NUnitEqualityComparer.FailurePoint.PropertyName - uid: NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoints name: FailurePoints href: api/NUnit.Framework.Constraints.NUnitEqualityComparer.html#NUnit_Framework_Constraints_NUnitEqualityComparer_FailurePoints @@ -9614,6 +9794,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoints fullName: NUnit.Framework.Constraints.NUnitEqualityComparer.FailurePoints nameWithType: NUnitEqualityComparer.FailurePoints +- uid: NUnit.Framework.Constraints.NUnitEqualityComparer.HasFailurePoints + name: HasFailurePoints + href: api/NUnit.Framework.Constraints.NUnitEqualityComparer.html#NUnit_Framework_Constraints_NUnitEqualityComparer_HasFailurePoints + commentId: P:NUnit.Framework.Constraints.NUnitEqualityComparer.HasFailurePoints + fullName: NUnit.Framework.Constraints.NUnitEqualityComparer.HasFailurePoints + nameWithType: NUnitEqualityComparer.HasFailurePoints +- uid: NUnit.Framework.Constraints.NUnitEqualityComparer.HasFailurePoints* + name: HasFailurePoints + href: api/NUnit.Framework.Constraints.NUnitEqualityComparer.html#NUnit_Framework_Constraints_NUnitEqualityComparer_HasFailurePoints_ + commentId: Overload:NUnit.Framework.Constraints.NUnitEqualityComparer.HasFailurePoints + fullName: NUnit.Framework.Constraints.NUnitEqualityComparer.HasFailurePoints + nameWithType: NUnitEqualityComparer.HasFailurePoints - uid: NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreCase name: IgnoreCase href: api/NUnit.Framework.Constraints.NUnitEqualityComparer.html#NUnit_Framework_Constraints_NUnitEqualityComparer_IgnoreCase @@ -9626,6 +9818,18 @@ references: commentId: Overload:NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreCase fullName: NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreCase nameWithType: NUnitEqualityComparer.IgnoreCase +- uid: NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreWhiteSpace + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.NUnitEqualityComparer.html#NUnit_Framework_Constraints_NUnitEqualityComparer_IgnoreWhiteSpace + commentId: P:NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreWhiteSpace + nameWithType: NUnitEqualityComparer.IgnoreWhiteSpace +- uid: NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreWhiteSpace* + name: IgnoreWhiteSpace + href: api/NUnit.Framework.Constraints.NUnitEqualityComparer.html#NUnit_Framework_Constraints_NUnitEqualityComparer_IgnoreWhiteSpace_ + commentId: Overload:NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreWhiteSpace + fullName: NUnit.Framework.Constraints.NUnitEqualityComparer.IgnoreWhiteSpace + nameWithType: NUnitEqualityComparer.IgnoreWhiteSpace - uid: NUnit.Framework.Constraints.NUnitEqualityComparer.WithSameOffset name: WithSameOffset href: api/NUnit.Framework.Constraints.NUnitEqualityComparer.html#NUnit_Framework_Constraints_NUnitEqualityComparer_WithSameOffset @@ -10762,13 +10966,13 @@ references: fullName: NUnit.Framework.Constraints.SamePathConstraint.Description nameWithType: SamePathConstraint.Description - uid: NUnit.Framework.Constraints.SamePathConstraint.Matches(System.String) - name: Matches(string) + name: Matches(string?) href: api/NUnit.Framework.Constraints.SamePathConstraint.html#NUnit_Framework_Constraints_SamePathConstraint_Matches_System_String_ commentId: M:NUnit.Framework.Constraints.SamePathConstraint.Matches(System.String) name.vb: Matches(String) - fullName: NUnit.Framework.Constraints.SamePathConstraint.Matches(string) + fullName: NUnit.Framework.Constraints.SamePathConstraint.Matches(string?) fullName.vb: NUnit.Framework.Constraints.SamePathConstraint.Matches(String) - nameWithType: SamePathConstraint.Matches(string) + nameWithType: SamePathConstraint.Matches(string?) nameWithType.vb: SamePathConstraint.Matches(String) - uid: NUnit.Framework.Constraints.SamePathConstraint.Matches* name: Matches @@ -10813,13 +11017,13 @@ references: fullName: NUnit.Framework.Constraints.SamePathOrUnderConstraint.Description nameWithType: SamePathOrUnderConstraint.Description - uid: NUnit.Framework.Constraints.SamePathOrUnderConstraint.Matches(System.String) - name: Matches(string) + name: Matches(string?) href: api/NUnit.Framework.Constraints.SamePathOrUnderConstraint.html#NUnit_Framework_Constraints_SamePathOrUnderConstraint_Matches_System_String_ commentId: M:NUnit.Framework.Constraints.SamePathOrUnderConstraint.Matches(System.String) name.vb: Matches(String) - fullName: NUnit.Framework.Constraints.SamePathOrUnderConstraint.Matches(string) + fullName: NUnit.Framework.Constraints.SamePathOrUnderConstraint.Matches(string?) fullName.vb: NUnit.Framework.Constraints.SamePathOrUnderConstraint.Matches(String) - nameWithType: SamePathOrUnderConstraint.Matches(string) + nameWithType: SamePathOrUnderConstraint.Matches(string?) nameWithType.vb: SamePathOrUnderConstraint.Matches(String) - uid: NUnit.Framework.Constraints.SamePathOrUnderConstraint.Matches* name: Matches @@ -10960,14 +11164,14 @@ references: nameWithType: SomeItemsConstraint.Using(Comparison) nameWithType.vb: SomeItemsConstraint.Using(Of T)(Comparison(Of T)) - uid: NUnit.Framework.Constraints.SomeItemsConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name: Using(Func) + name: Using(Func) href: api/NUnit.Framework.Constraints.SomeItemsConstraint.html#NUnit_Framework_Constraints_SomeItemsConstraint_Using__2_System_Func___0___1_System_Boolean__ commentId: M:NUnit.Framework.Constraints.SomeItemsConstraint.Using``2(System.Func{``0,``1,System.Boolean}) - name.vb: Using(Of TCollectionType, TMemberType)(Func(Of TCollectionType, TMemberType, Boolean)) - fullName: NUnit.Framework.Constraints.SomeItemsConstraint.Using(System.Func) - fullName.vb: NUnit.Framework.Constraints.SomeItemsConstraint.Using(Of TCollectionType, TMemberType)(System.Func(Of TCollectionType, TMemberType, Boolean)) - nameWithType: SomeItemsConstraint.Using(Func) - nameWithType.vb: SomeItemsConstraint.Using(Of TCollectionType, TMemberType)(Func(Of TCollectionType, TMemberType, Boolean)) + name.vb: Using(Of TActualCollectionElement, TExpected)(Func(Of TActualCollectionElement, TExpected, Boolean)) + fullName: NUnit.Framework.Constraints.SomeItemsConstraint.Using(System.Func) + fullName.vb: NUnit.Framework.Constraints.SomeItemsConstraint.Using(Of TActualCollectionElement, TExpected)(System.Func(Of TActualCollectionElement, TExpected, Boolean)) + nameWithType: SomeItemsConstraint.Using(Func) + nameWithType.vb: SomeItemsConstraint.Using(Of TActualCollectionElement, TExpected)(Func(Of TActualCollectionElement, TExpected, Boolean)) - uid: NUnit.Framework.Constraints.SomeOperator name: SomeOperator href: api/NUnit.Framework.Constraints.SomeOperator.html @@ -11029,13 +11233,13 @@ references: nameWithType: StartsWithConstraint.StartsWithConstraint nameWithType.vb: StartsWithConstraint.New - uid: NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.String) - name: Matches(string) + name: Matches(string?) href: api/NUnit.Framework.Constraints.StartsWithConstraint.html#NUnit_Framework_Constraints_StartsWithConstraint_Matches_System_String_ commentId: M:NUnit.Framework.Constraints.StartsWithConstraint.Matches(System.String) name.vb: Matches(String) - fullName: NUnit.Framework.Constraints.StartsWithConstraint.Matches(string) + fullName: NUnit.Framework.Constraints.StartsWithConstraint.Matches(string?) fullName.vb: NUnit.Framework.Constraints.StartsWithConstraint.Matches(String) - nameWithType: StartsWithConstraint.Matches(string) + nameWithType: StartsWithConstraint.Matches(string?) nameWithType.vb: StartsWithConstraint.Matches(String) - uid: NUnit.Framework.Constraints.StartsWithConstraint.Matches* name: Matches @@ -11116,13 +11320,13 @@ references: fullName: NUnit.Framework.Constraints.StringConstraint.IgnoreCase nameWithType: StringConstraint.IgnoreCase - uid: NUnit.Framework.Constraints.StringConstraint.Matches(System.String) - name: Matches(string) + name: Matches(string?) href: api/NUnit.Framework.Constraints.StringConstraint.html#NUnit_Framework_Constraints_StringConstraint_Matches_System_String_ commentId: M:NUnit.Framework.Constraints.StringConstraint.Matches(System.String) name.vb: Matches(String) - fullName: NUnit.Framework.Constraints.StringConstraint.Matches(string) + fullName: NUnit.Framework.Constraints.StringConstraint.Matches(string?) fullName.vb: NUnit.Framework.Constraints.StringConstraint.Matches(String) - nameWithType: StringConstraint.Matches(string) + nameWithType: StringConstraint.Matches(string?) nameWithType.vb: StringConstraint.Matches(String) - uid: NUnit.Framework.Constraints.StringConstraint.Matches* name: Matches @@ -11185,13 +11389,13 @@ references: fullName: NUnit.Framework.Constraints.SubPathConstraint.Description nameWithType: SubPathConstraint.Description - uid: NUnit.Framework.Constraints.SubPathConstraint.Matches(System.String) - name: Matches(string) + name: Matches(string?) href: api/NUnit.Framework.Constraints.SubPathConstraint.html#NUnit_Framework_Constraints_SubPathConstraint_Matches_System_String_ commentId: M:NUnit.Framework.Constraints.SubPathConstraint.Matches(System.String) name.vb: Matches(String) - fullName: NUnit.Framework.Constraints.SubPathConstraint.Matches(string) + fullName: NUnit.Framework.Constraints.SubPathConstraint.Matches(string?) fullName.vb: NUnit.Framework.Constraints.SubPathConstraint.Matches(String) - nameWithType: SubPathConstraint.Matches(string) + nameWithType: SubPathConstraint.Matches(string?) nameWithType.vb: SubPathConstraint.Matches(String) - uid: NUnit.Framework.Constraints.SubPathConstraint.Matches* name: Matches @@ -11236,13 +11440,13 @@ references: fullName: NUnit.Framework.Constraints.SubstringConstraint.IgnoreCase nameWithType: SubstringConstraint.IgnoreCase - uid: NUnit.Framework.Constraints.SubstringConstraint.Matches(System.String) - name: Matches(string) + name: Matches(string?) href: api/NUnit.Framework.Constraints.SubstringConstraint.html#NUnit_Framework_Constraints_SubstringConstraint_Matches_System_String_ commentId: M:NUnit.Framework.Constraints.SubstringConstraint.Matches(System.String) name.vb: Matches(String) - fullName: NUnit.Framework.Constraints.SubstringConstraint.Matches(string) + fullName: NUnit.Framework.Constraints.SubstringConstraint.Matches(string?) fullName.vb: NUnit.Framework.Constraints.SubstringConstraint.Matches(String) - nameWithType: SubstringConstraint.Matches(string) + nameWithType: SubstringConstraint.Matches(string?) nameWithType.vb: SubstringConstraint.Matches(String) - uid: NUnit.Framework.Constraints.SubstringConstraint.Matches* name: Matches @@ -12084,6 +12288,69 @@ references: commentId: Overload:NUnit.Framework.Constraints.ValueFormatterFactory.Invoke fullName: NUnit.Framework.Constraints.ValueFormatterFactory.Invoke nameWithType: ValueFormatterFactory.Invoke +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint + name: WhiteSpaceConstraint + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html + commentId: T:NUnit.Framework.Constraints.WhiteSpaceConstraint + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint + nameWithType: WhiteSpaceConstraint +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint.#ctor + name: WhiteSpaceConstraint() + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html#NUnit_Framework_Constraints_WhiteSpaceConstraint__ctor + commentId: M:NUnit.Framework.Constraints.WhiteSpaceConstraint.#ctor + name.vb: New() + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint.WhiteSpaceConstraint() + fullName.vb: NUnit.Framework.Constraints.WhiteSpaceConstraint.New() + nameWithType: WhiteSpaceConstraint.WhiteSpaceConstraint() + nameWithType.vb: WhiteSpaceConstraint.New() +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint.#ctor* + name: WhiteSpaceConstraint + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html#NUnit_Framework_Constraints_WhiteSpaceConstraint__ctor_ + commentId: Overload:NUnit.Framework.Constraints.WhiteSpaceConstraint.#ctor + name.vb: New + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint.WhiteSpaceConstraint + fullName.vb: NUnit.Framework.Constraints.WhiteSpaceConstraint.New + nameWithType: WhiteSpaceConstraint.WhiteSpaceConstraint + nameWithType.vb: WhiteSpaceConstraint.New +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint.Description + name: Description + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html#NUnit_Framework_Constraints_WhiteSpaceConstraint_Description + commentId: P:NUnit.Framework.Constraints.WhiteSpaceConstraint.Description + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint.Description + nameWithType: WhiteSpaceConstraint.Description +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint.Description* + name: Description + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html#NUnit_Framework_Constraints_WhiteSpaceConstraint_Description_ + commentId: Overload:NUnit.Framework.Constraints.WhiteSpaceConstraint.Description + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint.Description + nameWithType: WhiteSpaceConstraint.Description +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint.DisplayName + name: DisplayName + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html#NUnit_Framework_Constraints_WhiteSpaceConstraint_DisplayName + commentId: P:NUnit.Framework.Constraints.WhiteSpaceConstraint.DisplayName + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint.DisplayName + nameWithType: WhiteSpaceConstraint.DisplayName +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint.DisplayName* + name: DisplayName + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html#NUnit_Framework_Constraints_WhiteSpaceConstraint_DisplayName_ + commentId: Overload:NUnit.Framework.Constraints.WhiteSpaceConstraint.DisplayName + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint.DisplayName + nameWithType: WhiteSpaceConstraint.DisplayName +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint.Matches(System.String) + name: Matches(string?) + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html#NUnit_Framework_Constraints_WhiteSpaceConstraint_Matches_System_String_ + commentId: M:NUnit.Framework.Constraints.WhiteSpaceConstraint.Matches(System.String) + name.vb: Matches(String) + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint.Matches(string?) + fullName.vb: NUnit.Framework.Constraints.WhiteSpaceConstraint.Matches(String) + nameWithType: WhiteSpaceConstraint.Matches(string?) + nameWithType.vb: WhiteSpaceConstraint.Matches(String) +- uid: NUnit.Framework.Constraints.WhiteSpaceConstraint.Matches* + name: Matches + href: api/NUnit.Framework.Constraints.WhiteSpaceConstraint.html#NUnit_Framework_Constraints_WhiteSpaceConstraint_Matches_ + commentId: Overload:NUnit.Framework.Constraints.WhiteSpaceConstraint.Matches + fullName: NUnit.Framework.Constraints.WhiteSpaceConstraint.Matches + nameWithType: WhiteSpaceConstraint.Matches - uid: NUnit.Framework.Constraints.WithOperator name: WithOperator href: api/NUnit.Framework.Constraints.WithOperator.html @@ -12253,13 +12520,13 @@ references: fullName: NUnit.Framework.Contains.Substring nameWithType: Contains.Substring - uid: NUnit.Framework.Contains.Value(System.Object) - name: Value(object) + name: Value(object?) href: api/NUnit.Framework.Contains.html#NUnit_Framework_Contains_Value_System_Object_ commentId: M:NUnit.Framework.Contains.Value(System.Object) name.vb: Value(Object) - fullName: NUnit.Framework.Contains.Value(object) + fullName: NUnit.Framework.Contains.Value(object?) fullName.vb: NUnit.Framework.Contains.Value(Object) - nameWithType: Contains.Value(object) + nameWithType: Contains.Value(object?) nameWithType.vb: Contains.Value(Object) - uid: NUnit.Framework.Contains.Value* name: Value @@ -12468,6 +12735,36 @@ references: fullName.vb: NUnit.Framework.DescriptionAttribute.New nameWithType: DescriptionAttribute.DescriptionAttribute nameWithType.vb: DescriptionAttribute.New +- uid: NUnit.Framework.Diagnostics + name: NUnit.Framework.Diagnostics + href: api/NUnit.Framework.Diagnostics.html + commentId: N:NUnit.Framework.Diagnostics + fullName: NUnit.Framework.Diagnostics + nameWithType: NUnit.Framework.Diagnostics +- uid: NUnit.Framework.Diagnostics.ProgressTraceListener + name: ProgressTraceListener + href: api/NUnit.Framework.Diagnostics.ProgressTraceListener.html + commentId: T:NUnit.Framework.Diagnostics.ProgressTraceListener + fullName: NUnit.Framework.Diagnostics.ProgressTraceListener + nameWithType: ProgressTraceListener +- uid: NUnit.Framework.Diagnostics.ProgressTraceListener.#ctor + name: ProgressTraceListener() + href: api/NUnit.Framework.Diagnostics.ProgressTraceListener.html#NUnit_Framework_Diagnostics_ProgressTraceListener__ctor + commentId: M:NUnit.Framework.Diagnostics.ProgressTraceListener.#ctor + name.vb: New() + fullName: NUnit.Framework.Diagnostics.ProgressTraceListener.ProgressTraceListener() + fullName.vb: NUnit.Framework.Diagnostics.ProgressTraceListener.New() + nameWithType: ProgressTraceListener.ProgressTraceListener() + nameWithType.vb: ProgressTraceListener.New() +- uid: NUnit.Framework.Diagnostics.ProgressTraceListener.#ctor* + name: ProgressTraceListener + href: api/NUnit.Framework.Diagnostics.ProgressTraceListener.html#NUnit_Framework_Diagnostics_ProgressTraceListener__ctor_ + commentId: Overload:NUnit.Framework.Diagnostics.ProgressTraceListener.#ctor + name.vb: New + fullName: NUnit.Framework.Diagnostics.ProgressTraceListener.ProgressTraceListener + fullName.vb: NUnit.Framework.Diagnostics.ProgressTraceListener.New + nameWithType: ProgressTraceListener.ProgressTraceListener + nameWithType.vb: ProgressTraceListener.New - uid: NUnit.Framework.Does name: Does href: api/NUnit.Framework.Does.html @@ -12532,13 +12829,13 @@ references: fullName: NUnit.Framework.Does.ContainKey nameWithType: Does.ContainKey - uid: NUnit.Framework.Does.ContainValue(System.Object) - name: ContainValue(object) + name: ContainValue(object?) href: api/NUnit.Framework.Does.html#NUnit_Framework_Does_ContainValue_System_Object_ commentId: M:NUnit.Framework.Does.ContainValue(System.Object) name.vb: ContainValue(Object) - fullName: NUnit.Framework.Does.ContainValue(object) + fullName: NUnit.Framework.Does.ContainValue(object?) fullName.vb: NUnit.Framework.Does.ContainValue(Object) - nameWithType: Does.ContainValue(object) + nameWithType: Does.ContainValue(object?) nameWithType.vb: Does.ContainValue(Object) - uid: NUnit.Framework.Does.ContainValue* name: ContainValue @@ -13005,6 +13302,18 @@ references: commentId: Overload:NUnit.Framework.IgnoreAttribute.ApplyToTest fullName: NUnit.Framework.IgnoreAttribute.ApplyToTest nameWithType: IgnoreAttribute.ApplyToTest +- uid: NUnit.Framework.IgnoreAttribute.Reason + name: Reason + href: api/NUnit.Framework.IgnoreAttribute.html#NUnit_Framework_IgnoreAttribute_Reason + commentId: P:NUnit.Framework.IgnoreAttribute.Reason + fullName: NUnit.Framework.IgnoreAttribute.Reason + nameWithType: IgnoreAttribute.Reason +- uid: NUnit.Framework.IgnoreAttribute.Reason* + name: Reason + href: api/NUnit.Framework.IgnoreAttribute.html#NUnit_Framework_IgnoreAttribute_Reason_ + commentId: Overload:NUnit.Framework.IgnoreAttribute.Reason + fullName: NUnit.Framework.IgnoreAttribute.Reason + nameWithType: IgnoreAttribute.Reason - uid: NUnit.Framework.IgnoreAttribute.Until name: Until href: api/NUnit.Framework.IgnoreAttribute.html#NUnit_Framework_IgnoreAttribute_Until @@ -16524,6 +16833,18 @@ references: commentId: Overload:NUnit.Framework.Is.Unique fullName: NUnit.Framework.Is.Unique nameWithType: Is.Unique +- uid: NUnit.Framework.Is.WhiteSpace + name: WhiteSpace + href: api/NUnit.Framework.Is.html#NUnit_Framework_Is_WhiteSpace + commentId: P:NUnit.Framework.Is.WhiteSpace + fullName: NUnit.Framework.Is.WhiteSpace + nameWithType: Is.WhiteSpace +- uid: NUnit.Framework.Is.WhiteSpace* + name: WhiteSpace + href: api/NUnit.Framework.Is.html#NUnit_Framework_Is_WhiteSpace_ + commentId: Overload:NUnit.Framework.Is.WhiteSpace + fullName: NUnit.Framework.Is.WhiteSpace + nameWithType: Is.WhiteSpace - uid: NUnit.Framework.Is.XmlSerializable name: XmlSerializable href: api/NUnit.Framework.Is.html#NUnit_Framework_Is_XmlSerializable @@ -19687,6 +20008,51 @@ references: fullName.vb: NUnit.Framework.NUnitString.CType nameWithType: NUnitString.implicit operator nameWithType.vb: NUnitString.CType +- uid: NUnit.Framework.NetPlatformAttribute + name: NetPlatformAttribute + href: api/NUnit.Framework.NetPlatformAttribute.html + commentId: T:NUnit.Framework.NetPlatformAttribute + fullName: NUnit.Framework.NetPlatformAttribute + nameWithType: NetPlatformAttribute +- uid: NUnit.Framework.NetPlatformAttribute.#ctor + name: NetPlatformAttribute() + href: api/NUnit.Framework.NetPlatformAttribute.html#NUnit_Framework_NetPlatformAttribute__ctor + commentId: M:NUnit.Framework.NetPlatformAttribute.#ctor + name.vb: New() + fullName: NUnit.Framework.NetPlatformAttribute.NetPlatformAttribute() + fullName.vb: NUnit.Framework.NetPlatformAttribute.New() + nameWithType: NetPlatformAttribute.NetPlatformAttribute() + nameWithType.vb: NetPlatformAttribute.New() +- uid: NUnit.Framework.NetPlatformAttribute.#ctor(System.String) + name: NetPlatformAttribute(string?) + href: api/NUnit.Framework.NetPlatformAttribute.html#NUnit_Framework_NetPlatformAttribute__ctor_System_String_ + commentId: M:NUnit.Framework.NetPlatformAttribute.#ctor(System.String) + name.vb: New(String) + fullName: NUnit.Framework.NetPlatformAttribute.NetPlatformAttribute(string?) + fullName.vb: NUnit.Framework.NetPlatformAttribute.New(String) + nameWithType: NetPlatformAttribute.NetPlatformAttribute(string?) + nameWithType.vb: NetPlatformAttribute.New(String) +- uid: NUnit.Framework.NetPlatformAttribute.#ctor* + name: NetPlatformAttribute + href: api/NUnit.Framework.NetPlatformAttribute.html#NUnit_Framework_NetPlatformAttribute__ctor_ + commentId: Overload:NUnit.Framework.NetPlatformAttribute.#ctor + name.vb: New + fullName: NUnit.Framework.NetPlatformAttribute.NetPlatformAttribute + fullName.vb: NUnit.Framework.NetPlatformAttribute.New + nameWithType: NetPlatformAttribute.NetPlatformAttribute + nameWithType.vb: NetPlatformAttribute.New +- uid: NUnit.Framework.NetPlatformAttribute.ApplyToTest(NUnit.Framework.Internal.Test) + name: ApplyToTest(Test) + href: api/NUnit.Framework.NetPlatformAttribute.html#NUnit_Framework_NetPlatformAttribute_ApplyToTest_NUnit_Framework_Internal_Test_ + commentId: M:NUnit.Framework.NetPlatformAttribute.ApplyToTest(NUnit.Framework.Internal.Test) + fullName: NUnit.Framework.NetPlatformAttribute.ApplyToTest(NUnit.Framework.Internal.Test) + nameWithType: NetPlatformAttribute.ApplyToTest(Test) +- uid: NUnit.Framework.NetPlatformAttribute.ApplyToTest* + name: ApplyToTest + href: api/NUnit.Framework.NetPlatformAttribute.html#NUnit_Framework_NetPlatformAttribute_ApplyToTest_ + commentId: Overload:NUnit.Framework.NetPlatformAttribute.ApplyToTest + fullName: NUnit.Framework.NetPlatformAttribute.ApplyToTest + nameWithType: NetPlatformAttribute.ApplyToTest - uid: NUnit.Framework.NonParallelizableAttribute name: NonParallelizableAttribute href: api/NUnit.Framework.NonParallelizableAttribute.html @@ -21274,6 +21640,141 @@ references: commentId: Overload:NUnit.Framework.TestCaseAttribute.Until fullName: NUnit.Framework.TestCaseAttribute.Until nameWithType: TestCaseAttribute.Until +- uid: NUnit.Framework.TestCaseAttribute`1 + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-1.html + commentId: T:NUnit.Framework.TestCaseAttribute`1 + name.vb: TestCaseAttribute(Of T) + fullName: NUnit.Framework.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T) + nameWithType: TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T) +- uid: NUnit.Framework.TestCaseAttribute`1.#ctor(`0) + name: TestCaseAttribute(T) + href: api/NUnit.Framework.TestCaseAttribute-1.html#NUnit_Framework_TestCaseAttribute_1__ctor__0_ + commentId: M:NUnit.Framework.TestCaseAttribute`1.#ctor(`0) + name.vb: New(T) + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute(T) + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T).New(T) + nameWithType: TestCaseAttribute.TestCaseAttribute(T) + nameWithType.vb: TestCaseAttribute(Of T).New(T) +- uid: NUnit.Framework.TestCaseAttribute`1.#ctor* + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-1.html#NUnit_Framework_TestCaseAttribute_1__ctor_ + commentId: Overload:NUnit.Framework.TestCaseAttribute`1.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T).New + nameWithType: TestCaseAttribute.TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T).New +- uid: NUnit.Framework.TestCaseAttribute`2 + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-2.html + commentId: T:NUnit.Framework.TestCaseAttribute`2 + name.vb: TestCaseAttribute(Of T1, T2) + fullName: NUnit.Framework.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2) + nameWithType: TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T1, T2) +- uid: NUnit.Framework.TestCaseAttribute`2.#ctor(`0,`1) + name: TestCaseAttribute(T1, T2) + href: api/NUnit.Framework.TestCaseAttribute-2.html#NUnit_Framework_TestCaseAttribute_2__ctor__0__1_ + commentId: M:NUnit.Framework.TestCaseAttribute`2.#ctor(`0,`1) + name.vb: New(T1, T2) + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute(T1, T2) + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2).New(T1, T2) + nameWithType: TestCaseAttribute.TestCaseAttribute(T1, T2) + nameWithType.vb: TestCaseAttribute(Of T1, T2).New(T1, T2) +- uid: NUnit.Framework.TestCaseAttribute`2.#ctor* + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-2.html#NUnit_Framework_TestCaseAttribute_2__ctor_ + commentId: Overload:NUnit.Framework.TestCaseAttribute`2.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2).New + nameWithType: TestCaseAttribute.TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T1, T2).New +- uid: NUnit.Framework.TestCaseAttribute`3 + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-3.html + commentId: T:NUnit.Framework.TestCaseAttribute`3 + name.vb: TestCaseAttribute(Of T1, T2, T3) + fullName: NUnit.Framework.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3) + nameWithType: TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3) +- uid: NUnit.Framework.TestCaseAttribute`3.#ctor(`0,`1,`2) + name: TestCaseAttribute(T1, T2, T3) + href: api/NUnit.Framework.TestCaseAttribute-3.html#NUnit_Framework_TestCaseAttribute_3__ctor__0__1__2_ + commentId: M:NUnit.Framework.TestCaseAttribute`3.#ctor(`0,`1,`2) + name.vb: New(T1, T2, T3) + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute(T1, T2, T3) + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3).New(T1, T2, T3) + nameWithType: TestCaseAttribute.TestCaseAttribute(T1, T2, T3) + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3).New(T1, T2, T3) +- uid: NUnit.Framework.TestCaseAttribute`3.#ctor* + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-3.html#NUnit_Framework_TestCaseAttribute_3__ctor_ + commentId: Overload:NUnit.Framework.TestCaseAttribute`3.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3).New + nameWithType: TestCaseAttribute.TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3).New +- uid: NUnit.Framework.TestCaseAttribute`4 + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-4.html + commentId: T:NUnit.Framework.TestCaseAttribute`4 + name.vb: TestCaseAttribute(Of T1, T2, T3, T4) + fullName: NUnit.Framework.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3, T4) + nameWithType: TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3, T4) +- uid: NUnit.Framework.TestCaseAttribute`4.#ctor(`0,`1,`2,`3) + name: TestCaseAttribute(T1, T2, T3, T4) + href: api/NUnit.Framework.TestCaseAttribute-4.html#NUnit_Framework_TestCaseAttribute_4__ctor__0__1__2__3_ + commentId: M:NUnit.Framework.TestCaseAttribute`4.#ctor(`0,`1,`2,`3) + name.vb: New(T1, T2, T3, T4) + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute(T1, T2, T3, T4) + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3, T4).New(T1, T2, T3, T4) + nameWithType: TestCaseAttribute.TestCaseAttribute(T1, T2, T3, T4) + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3, T4).New(T1, T2, T3, T4) +- uid: NUnit.Framework.TestCaseAttribute`4.#ctor* + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-4.html#NUnit_Framework_TestCaseAttribute_4__ctor_ + commentId: Overload:NUnit.Framework.TestCaseAttribute`4.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3, T4).New + nameWithType: TestCaseAttribute.TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3, T4).New +- uid: NUnit.Framework.TestCaseAttribute`5 + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-5.html + commentId: T:NUnit.Framework.TestCaseAttribute`5 + name.vb: TestCaseAttribute(Of T1, T2, T3, T4, T5) + fullName: NUnit.Framework.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3, T4, T5) + nameWithType: TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3, T4, T5) +- uid: NUnit.Framework.TestCaseAttribute`5.#ctor(`0,`1,`2,`3,`4) + name: TestCaseAttribute(T1, T2, T3, T4, T5) + href: api/NUnit.Framework.TestCaseAttribute-5.html#NUnit_Framework_TestCaseAttribute_5__ctor__0__1__2__3__4_ + commentId: M:NUnit.Framework.TestCaseAttribute`5.#ctor(`0,`1,`2,`3,`4) + name.vb: New(T1, T2, T3, T4, T5) + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute(T1, T2, T3, T4, T5) + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3, T4, T5).New(T1, T2, T3, T4, T5) + nameWithType: TestCaseAttribute.TestCaseAttribute(T1, T2, T3, T4, T5) + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3, T4, T5).New(T1, T2, T3, T4, T5) +- uid: NUnit.Framework.TestCaseAttribute`5.#ctor* + name: TestCaseAttribute + href: api/NUnit.Framework.TestCaseAttribute-5.html#NUnit_Framework_TestCaseAttribute_5__ctor_ + commentId: Overload:NUnit.Framework.TestCaseAttribute`5.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseAttribute.TestCaseAttribute + fullName.vb: NUnit.Framework.TestCaseAttribute(Of T1, T2, T3, T4, T5).New + nameWithType: TestCaseAttribute.TestCaseAttribute + nameWithType.vb: TestCaseAttribute(Of T1, T2, T3, T4, T5).New - uid: NUnit.Framework.TestCaseData name: TestCaseData href: api/NUnit.Framework.TestCaseData.html @@ -21469,6 +21970,141 @@ references: commentId: Overload:NUnit.Framework.TestCaseData.SetProperty fullName: NUnit.Framework.TestCaseData.SetProperty nameWithType: TestCaseData.SetProperty +- uid: NUnit.Framework.TestCaseData`1 + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-1.html + commentId: T:NUnit.Framework.TestCaseData`1 + name.vb: TestCaseData(Of T) + fullName: NUnit.Framework.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T) + nameWithType: TestCaseData + nameWithType.vb: TestCaseData(Of T) +- uid: NUnit.Framework.TestCaseData`1.#ctor(`0) + name: TestCaseData(T) + href: api/NUnit.Framework.TestCaseData-1.html#NUnit_Framework_TestCaseData_1__ctor__0_ + commentId: M:NUnit.Framework.TestCaseData`1.#ctor(`0) + name.vb: New(T) + fullName: NUnit.Framework.TestCaseData.TestCaseData(T) + fullName.vb: NUnit.Framework.TestCaseData(Of T).New(T) + nameWithType: TestCaseData.TestCaseData(T) + nameWithType.vb: TestCaseData(Of T).New(T) +- uid: NUnit.Framework.TestCaseData`1.#ctor* + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-1.html#NUnit_Framework_TestCaseData_1__ctor_ + commentId: Overload:NUnit.Framework.TestCaseData`1.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseData.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T).New + nameWithType: TestCaseData.TestCaseData + nameWithType.vb: TestCaseData(Of T).New +- uid: NUnit.Framework.TestCaseData`2 + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-2.html + commentId: T:NUnit.Framework.TestCaseData`2 + name.vb: TestCaseData(Of T1, T2) + fullName: NUnit.Framework.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2) + nameWithType: TestCaseData + nameWithType.vb: TestCaseData(Of T1, T2) +- uid: NUnit.Framework.TestCaseData`2.#ctor(`0,`1) + name: TestCaseData(T1, T2) + href: api/NUnit.Framework.TestCaseData-2.html#NUnit_Framework_TestCaseData_2__ctor__0__1_ + commentId: M:NUnit.Framework.TestCaseData`2.#ctor(`0,`1) + name.vb: New(T1, T2) + fullName: NUnit.Framework.TestCaseData.TestCaseData(T1, T2) + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2).New(T1, T2) + nameWithType: TestCaseData.TestCaseData(T1, T2) + nameWithType.vb: TestCaseData(Of T1, T2).New(T1, T2) +- uid: NUnit.Framework.TestCaseData`2.#ctor* + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-2.html#NUnit_Framework_TestCaseData_2__ctor_ + commentId: Overload:NUnit.Framework.TestCaseData`2.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseData.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2).New + nameWithType: TestCaseData.TestCaseData + nameWithType.vb: TestCaseData(Of T1, T2).New +- uid: NUnit.Framework.TestCaseData`3 + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-3.html + commentId: T:NUnit.Framework.TestCaseData`3 + name.vb: TestCaseData(Of T1, T2, T3) + fullName: NUnit.Framework.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3) + nameWithType: TestCaseData + nameWithType.vb: TestCaseData(Of T1, T2, T3) +- uid: NUnit.Framework.TestCaseData`3.#ctor(`0,`1,`2) + name: TestCaseData(T1, T2, T3) + href: api/NUnit.Framework.TestCaseData-3.html#NUnit_Framework_TestCaseData_3__ctor__0__1__2_ + commentId: M:NUnit.Framework.TestCaseData`3.#ctor(`0,`1,`2) + name.vb: New(T1, T2, T3) + fullName: NUnit.Framework.TestCaseData.TestCaseData(T1, T2, T3) + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3).New(T1, T2, T3) + nameWithType: TestCaseData.TestCaseData(T1, T2, T3) + nameWithType.vb: TestCaseData(Of T1, T2, T3).New(T1, T2, T3) +- uid: NUnit.Framework.TestCaseData`3.#ctor* + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-3.html#NUnit_Framework_TestCaseData_3__ctor_ + commentId: Overload:NUnit.Framework.TestCaseData`3.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseData.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3).New + nameWithType: TestCaseData.TestCaseData + nameWithType.vb: TestCaseData(Of T1, T2, T3).New +- uid: NUnit.Framework.TestCaseData`4 + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-4.html + commentId: T:NUnit.Framework.TestCaseData`4 + name.vb: TestCaseData(Of T1, T2, T3, T4) + fullName: NUnit.Framework.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3, T4) + nameWithType: TestCaseData + nameWithType.vb: TestCaseData(Of T1, T2, T3, T4) +- uid: NUnit.Framework.TestCaseData`4.#ctor(`0,`1,`2,`3) + name: TestCaseData(T1, T2, T3, T4) + href: api/NUnit.Framework.TestCaseData-4.html#NUnit_Framework_TestCaseData_4__ctor__0__1__2__3_ + commentId: M:NUnit.Framework.TestCaseData`4.#ctor(`0,`1,`2,`3) + name.vb: New(T1, T2, T3, T4) + fullName: NUnit.Framework.TestCaseData.TestCaseData(T1, T2, T3, T4) + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3, T4).New(T1, T2, T3, T4) + nameWithType: TestCaseData.TestCaseData(T1, T2, T3, T4) + nameWithType.vb: TestCaseData(Of T1, T2, T3, T4).New(T1, T2, T3, T4) +- uid: NUnit.Framework.TestCaseData`4.#ctor* + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-4.html#NUnit_Framework_TestCaseData_4__ctor_ + commentId: Overload:NUnit.Framework.TestCaseData`4.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseData.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3, T4).New + nameWithType: TestCaseData.TestCaseData + nameWithType.vb: TestCaseData(Of T1, T2, T3, T4).New +- uid: NUnit.Framework.TestCaseData`5 + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-5.html + commentId: T:NUnit.Framework.TestCaseData`5 + name.vb: TestCaseData(Of T1, T2, T3, T4, T5) + fullName: NUnit.Framework.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3, T4, T5) + nameWithType: TestCaseData + nameWithType.vb: TestCaseData(Of T1, T2, T3, T4, T5) +- uid: NUnit.Framework.TestCaseData`5.#ctor(`0,`1,`2,`3,`4) + name: TestCaseData(T1, T2, T3, T4, T5) + href: api/NUnit.Framework.TestCaseData-5.html#NUnit_Framework_TestCaseData_5__ctor__0__1__2__3__4_ + commentId: M:NUnit.Framework.TestCaseData`5.#ctor(`0,`1,`2,`3,`4) + name.vb: New(T1, T2, T3, T4, T5) + fullName: NUnit.Framework.TestCaseData.TestCaseData(T1, T2, T3, T4, T5) + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3, T4, T5).New(T1, T2, T3, T4, T5) + nameWithType: TestCaseData.TestCaseData(T1, T2, T3, T4, T5) + nameWithType.vb: TestCaseData(Of T1, T2, T3, T4, T5).New(T1, T2, T3, T4, T5) +- uid: NUnit.Framework.TestCaseData`5.#ctor* + name: TestCaseData + href: api/NUnit.Framework.TestCaseData-5.html#NUnit_Framework_TestCaseData_5__ctor_ + commentId: Overload:NUnit.Framework.TestCaseData`5.#ctor + name.vb: New + fullName: NUnit.Framework.TestCaseData.TestCaseData + fullName.vb: NUnit.Framework.TestCaseData(Of T1, T2, T3, T4, T5).New + nameWithType: TestCaseData.TestCaseData + nameWithType.vb: TestCaseData(Of T1, T2, T3, T4, T5).New - uid: NUnit.Framework.TestCaseSourceAttribute name: TestCaseSourceAttribute href: api/NUnit.Framework.TestCaseSourceAttribute.html @@ -21829,6 +22465,111 @@ references: commentId: Overload:NUnit.Framework.TestContext.PropertyBagAdapter.Keys fullName: NUnit.Framework.TestContext.PropertyBagAdapter.Keys nameWithType: TestContext.PropertyBagAdapter.Keys +- uid: NUnit.Framework.TestContext.PropertyHierachyItem + name: TestContext.PropertyHierachyItem + href: api/NUnit.Framework.TestContext.PropertyHierachyItem.html + commentId: T:NUnit.Framework.TestContext.PropertyHierachyItem + fullName: NUnit.Framework.TestContext.PropertyHierachyItem + nameWithType: TestContext.PropertyHierachyItem +- uid: NUnit.Framework.TestContext.PropertyHierachyItem.#ctor + name: PropertyHierachyItem() + href: api/NUnit.Framework.TestContext.PropertyHierachyItem.html#NUnit_Framework_TestContext_PropertyHierachyItem__ctor + commentId: M:NUnit.Framework.TestContext.PropertyHierachyItem.#ctor + name.vb: New() + fullName: NUnit.Framework.TestContext.PropertyHierachyItem.PropertyHierachyItem() + fullName.vb: NUnit.Framework.TestContext.PropertyHierachyItem.New() + nameWithType: TestContext.PropertyHierachyItem.PropertyHierachyItem() + nameWithType.vb: TestContext.PropertyHierachyItem.New() +- uid: NUnit.Framework.TestContext.PropertyHierachyItem.#ctor(System.String,System.String) + name: PropertyHierachyItem(string, string) + href: api/NUnit.Framework.TestContext.PropertyHierachyItem.html#NUnit_Framework_TestContext_PropertyHierachyItem__ctor_System_String_System_String_ + commentId: M:NUnit.Framework.TestContext.PropertyHierachyItem.#ctor(System.String,System.String) + name.vb: New(String, String) + fullName: NUnit.Framework.TestContext.PropertyHierachyItem.PropertyHierachyItem(string, string) + fullName.vb: NUnit.Framework.TestContext.PropertyHierachyItem.New(String, String) + nameWithType: TestContext.PropertyHierachyItem.PropertyHierachyItem(string, string) + nameWithType.vb: TestContext.PropertyHierachyItem.New(String, String) +- uid: NUnit.Framework.TestContext.PropertyHierachyItem.#ctor* + name: PropertyHierachyItem + href: api/NUnit.Framework.TestContext.PropertyHierachyItem.html#NUnit_Framework_TestContext_PropertyHierachyItem__ctor_ + commentId: Overload:NUnit.Framework.TestContext.PropertyHierachyItem.#ctor + name.vb: New + fullName: NUnit.Framework.TestContext.PropertyHierachyItem.PropertyHierachyItem + fullName.vb: NUnit.Framework.TestContext.PropertyHierachyItem.New + nameWithType: TestContext.PropertyHierachyItem.PropertyHierachyItem + nameWithType.vb: TestContext.PropertyHierachyItem.New +- uid: NUnit.Framework.TestContext.PropertyHierachyItem.Level + name: Level + href: api/NUnit.Framework.TestContext.PropertyHierachyItem.html#NUnit_Framework_TestContext_PropertyHierachyItem_Level + commentId: P:NUnit.Framework.TestContext.PropertyHierachyItem.Level + fullName: NUnit.Framework.TestContext.PropertyHierachyItem.Level + nameWithType: TestContext.PropertyHierachyItem.Level +- uid: NUnit.Framework.TestContext.PropertyHierachyItem.Level* + name: Level + href: api/NUnit.Framework.TestContext.PropertyHierachyItem.html#NUnit_Framework_TestContext_PropertyHierachyItem_Level_ + commentId: Overload:NUnit.Framework.TestContext.PropertyHierachyItem.Level + fullName: NUnit.Framework.TestContext.PropertyHierachyItem.Level + nameWithType: TestContext.PropertyHierachyItem.Level +- uid: NUnit.Framework.TestContext.PropertyHierachyItem.Name + name: Name + href: api/NUnit.Framework.TestContext.PropertyHierachyItem.html#NUnit_Framework_TestContext_PropertyHierachyItem_Name + commentId: P:NUnit.Framework.TestContext.PropertyHierachyItem.Name + fullName: NUnit.Framework.TestContext.PropertyHierachyItem.Name + nameWithType: TestContext.PropertyHierachyItem.Name +- uid: NUnit.Framework.TestContext.PropertyHierachyItem.Name* + name: Name + href: api/NUnit.Framework.TestContext.PropertyHierachyItem.html#NUnit_Framework_TestContext_PropertyHierachyItem_Name_ + commentId: Overload:NUnit.Framework.TestContext.PropertyHierachyItem.Name + fullName: NUnit.Framework.TestContext.PropertyHierachyItem.Name + nameWithType: TestContext.PropertyHierachyItem.Name +- uid: NUnit.Framework.TestContext.PropertyValueHierarchyItem + name: TestContext.PropertyValueHierarchyItem + href: api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html + commentId: T:NUnit.Framework.TestContext.PropertyValueHierarchyItem + fullName: NUnit.Framework.TestContext.PropertyValueHierarchyItem + nameWithType: TestContext.PropertyValueHierarchyItem +- uid: NUnit.Framework.TestContext.PropertyValueHierarchyItem.#ctor(System.String,System.Collections.IList) + name: PropertyValueHierarchyItem(string, IList) + href: api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html#NUnit_Framework_TestContext_PropertyValueHierarchyItem__ctor_System_String_System_Collections_IList_ + commentId: M:NUnit.Framework.TestContext.PropertyValueHierarchyItem.#ctor(System.String,System.Collections.IList) + name.vb: New(String, IList) + fullName: NUnit.Framework.TestContext.PropertyValueHierarchyItem.PropertyValueHierarchyItem(string, System.Collections.IList) + fullName.vb: NUnit.Framework.TestContext.PropertyValueHierarchyItem.New(String, System.Collections.IList) + nameWithType: TestContext.PropertyValueHierarchyItem.PropertyValueHierarchyItem(string, IList) + nameWithType.vb: TestContext.PropertyValueHierarchyItem.New(String, IList) +- uid: NUnit.Framework.TestContext.PropertyValueHierarchyItem.#ctor* + name: PropertyValueHierarchyItem + href: api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html#NUnit_Framework_TestContext_PropertyValueHierarchyItem__ctor_ + commentId: Overload:NUnit.Framework.TestContext.PropertyValueHierarchyItem.#ctor + name.vb: New + fullName: NUnit.Framework.TestContext.PropertyValueHierarchyItem.PropertyValueHierarchyItem + fullName.vb: NUnit.Framework.TestContext.PropertyValueHierarchyItem.New + nameWithType: TestContext.PropertyValueHierarchyItem.PropertyValueHierarchyItem + nameWithType.vb: TestContext.PropertyValueHierarchyItem.New +- uid: NUnit.Framework.TestContext.PropertyValueHierarchyItem.Level + name: Level + href: api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html#NUnit_Framework_TestContext_PropertyValueHierarchyItem_Level + commentId: P:NUnit.Framework.TestContext.PropertyValueHierarchyItem.Level + fullName: NUnit.Framework.TestContext.PropertyValueHierarchyItem.Level + nameWithType: TestContext.PropertyValueHierarchyItem.Level +- uid: NUnit.Framework.TestContext.PropertyValueHierarchyItem.Level* + name: Level + href: api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html#NUnit_Framework_TestContext_PropertyValueHierarchyItem_Level_ + commentId: Overload:NUnit.Framework.TestContext.PropertyValueHierarchyItem.Level + fullName: NUnit.Framework.TestContext.PropertyValueHierarchyItem.Level + nameWithType: TestContext.PropertyValueHierarchyItem.Level +- uid: NUnit.Framework.TestContext.PropertyValueHierarchyItem.Values + name: Values + href: api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html#NUnit_Framework_TestContext_PropertyValueHierarchyItem_Values + commentId: P:NUnit.Framework.TestContext.PropertyValueHierarchyItem.Values + fullName: NUnit.Framework.TestContext.PropertyValueHierarchyItem.Values + nameWithType: TestContext.PropertyValueHierarchyItem.Values +- uid: NUnit.Framework.TestContext.PropertyValueHierarchyItem.Values* + name: Values + href: api/NUnit.Framework.TestContext.PropertyValueHierarchyItem.html#NUnit_Framework_TestContext_PropertyValueHierarchyItem_Values_ + commentId: Overload:NUnit.Framework.TestContext.PropertyValueHierarchyItem.Values + fullName: NUnit.Framework.TestContext.PropertyValueHierarchyItem.Values + nameWithType: TestContext.PropertyValueHierarchyItem.Values - uid: NUnit.Framework.TestContext.Random name: Random href: api/NUnit.Framework.TestContext.html#NUnit_Framework_TestContext_Random @@ -22021,6 +22762,33 @@ references: fullName.vb: NUnit.Framework.TestContext.TestAdapter.New nameWithType: TestContext.TestAdapter.TestAdapter nameWithType.vb: TestContext.TestAdapter.New +- uid: NUnit.Framework.TestContext.TestAdapter.AllCategories + name: AllCategories() + href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_AllCategories + commentId: M:NUnit.Framework.TestContext.TestAdapter.AllCategories + fullName: NUnit.Framework.TestContext.TestAdapter.AllCategories() + nameWithType: TestContext.TestAdapter.AllCategories() +- uid: NUnit.Framework.TestContext.TestAdapter.AllCategories* + name: AllCategories + href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_AllCategories_ + commentId: Overload:NUnit.Framework.TestContext.TestAdapter.AllCategories + fullName: NUnit.Framework.TestContext.TestAdapter.AllCategories + nameWithType: TestContext.TestAdapter.AllCategories +- uid: NUnit.Framework.TestContext.TestAdapter.AllPropertyValues(System.String) + name: AllPropertyValues(string) + href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_AllPropertyValues_System_String_ + commentId: M:NUnit.Framework.TestContext.TestAdapter.AllPropertyValues(System.String) + name.vb: AllPropertyValues(String) + fullName: NUnit.Framework.TestContext.TestAdapter.AllPropertyValues(string) + fullName.vb: NUnit.Framework.TestContext.TestAdapter.AllPropertyValues(String) + nameWithType: TestContext.TestAdapter.AllPropertyValues(string) + nameWithType.vb: TestContext.TestAdapter.AllPropertyValues(String) +- uid: NUnit.Framework.TestContext.TestAdapter.AllPropertyValues* + name: AllPropertyValues + href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_AllPropertyValues_ + commentId: Overload:NUnit.Framework.TestContext.TestAdapter.AllPropertyValues + fullName: NUnit.Framework.TestContext.TestAdapter.AllPropertyValues + nameWithType: TestContext.TestAdapter.AllPropertyValues - uid: NUnit.Framework.TestContext.TestAdapter.Arguments name: Arguments href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_Arguments @@ -22141,6 +22909,18 @@ references: commentId: Overload:NUnit.Framework.TestContext.TestAdapter.Namespace fullName: NUnit.Framework.TestContext.TestAdapter.Namespace nameWithType: TestContext.TestAdapter.Namespace +- uid: NUnit.Framework.TestContext.TestAdapter.Parent + name: Parent + href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_Parent + commentId: P:NUnit.Framework.TestContext.TestAdapter.Parent + fullName: NUnit.Framework.TestContext.TestAdapter.Parent + nameWithType: TestContext.TestAdapter.Parent +- uid: NUnit.Framework.TestContext.TestAdapter.Parent* + name: Parent + href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_Parent_ + commentId: Overload:NUnit.Framework.TestContext.TestAdapter.Parent + fullName: NUnit.Framework.TestContext.TestAdapter.Parent + nameWithType: TestContext.TestAdapter.Parent - uid: NUnit.Framework.TestContext.TestAdapter.Properties name: Properties href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_Properties @@ -22153,6 +22933,18 @@ references: commentId: Overload:NUnit.Framework.TestContext.TestAdapter.Properties fullName: NUnit.Framework.TestContext.TestAdapter.Properties nameWithType: TestContext.TestAdapter.Properties +- uid: NUnit.Framework.TestContext.TestAdapter.PropertyHierarchy + name: PropertyHierarchy() + href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_PropertyHierarchy + commentId: M:NUnit.Framework.TestContext.TestAdapter.PropertyHierarchy + fullName: NUnit.Framework.TestContext.TestAdapter.PropertyHierarchy() + nameWithType: TestContext.TestAdapter.PropertyHierarchy() +- uid: NUnit.Framework.TestContext.TestAdapter.PropertyHierarchy* + name: PropertyHierarchy + href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_PropertyHierarchy_ + commentId: Overload:NUnit.Framework.TestContext.TestAdapter.PropertyHierarchy + fullName: NUnit.Framework.TestContext.TestAdapter.PropertyHierarchy + nameWithType: TestContext.TestAdapter.PropertyHierarchy - uid: NUnit.Framework.TestContext.TestAdapter.Type name: Type href: api/NUnit.Framework.TestContext.TestAdapter.html#NUnit_Framework_TestContext_TestAdapter_Type @@ -23839,6 +24631,12 @@ references: commentId: F:NUnit.FrameworkPackageSettings.TestParametersDictionary fullName: NUnit.FrameworkPackageSettings.TestParametersDictionary nameWithType: FrameworkPackageSettings.TestParametersDictionary +- uid: NUnit.FrameworkPackageSettings.ThrowOnEachFailureUnderDebugger + name: ThrowOnEachFailureUnderDebugger + href: api/NUnit.FrameworkPackageSettings.html#NUnit_FrameworkPackageSettings_ThrowOnEachFailureUnderDebugger + commentId: F:NUnit.FrameworkPackageSettings.ThrowOnEachFailureUnderDebugger + fullName: NUnit.FrameworkPackageSettings.ThrowOnEachFailureUnderDebugger + nameWithType: FrameworkPackageSettings.ThrowOnEachFailureUnderDebugger - uid: NUnit.FrameworkPackageSettings.WorkDirectory name: WorkDirectory href: api/NUnit.FrameworkPackageSettings.html#NUnit_FrameworkPackageSettings_WorkDirectory