4.4.0
10 Aug 25
Toggle Dropdown
Version 4
4.5.1
6 Mar 26
4.5.0
18 Feb 26
4.4.0
10 Aug 25
4.4.0-beta.2.1
29 Jul 25
4.4.0-beta.1
26 Jun 25
4.3.2
28 Dec 24
4.3.1
21 Dec 24
4.3.0
14 Dec 24
4.2.2
31 Aug 24
4.2.1
23 Aug 24
Compare to version...
with 4.5.1
Toggle Dropdown
Version 4
4.5.1
6 Mar 26
4.5.0
18 Feb 26
4.4.0
10 Aug 25
4.4.0-beta.2.1
29 Jul 25
4.4.0-beta.1
26 Jun 25
4.3.2
28 Dec 24
4.3.1
21 Dec 24
4.3.0
14 Dec 24
4.2.2
31 Aug 24
4.2.1
23 Aug 24
Download Package
Open in NuGet
<
PackageReference
Include
=
"NUnit"
Version
=
"4.4.0"
/>
API Differences between 4.4.0 and 4.5.1
0
Additions
46
Removals
NUnit.Framework
public
abstract
class
ExecutionHookAttribute
:
ExecutionHookMethodsAttribute
,
IWrapTestMethod
,
ICommandWrapper
,
IApplyToContext
public
abstract
class
ExecutionHookMethodsAttribute
:
NUnitAttribute
public
class
RetryAttribute
:
NUnitAttribute
,
IRepeatTest
,
ICommandWrapper
public
Type
[]
RetryExceptions
{
get
;
set
; }
public
class
TestCaseData
:
TestCaseParameters
public
TestCaseData
SetArgDisplayNames
(
object
[]
displayNames
)
public
class
TestCaseData
<
T
> :
TestCaseData
public
TestCaseData
(
T
argument1
,
T
argument2
)
public
TestCaseData
(
T
argument1
,
T
argument2
,
T
argument3
)
public
class
TestContext
public
class
MethodInfoAdapter
public
bool
IsInsideMultipleAssert
{
get
; }
public
class
TestFixtureData
:
TestFixtureParameters
public
TestFixtureData
SetArgDisplayNames
(
object
[]
displayNames
)
public
class
TestFixtureSourceAttribute
:
NUnitAttribute
,
IFixtureBuilder2
,
IFixtureBuilder
public
Type
[]
TypeArgs
{
get
;
set
; }
public
static
class
ClassicAssertExtensions
NUnit.Framework.Constraints
public
class
AnyOfConstraint
:
Constraint
public
AnyOfConstraint
UsingPropertiesComparer
<
T
>(
Func
<
PropertiesComparerConfiguration
<
T
>,
PropertiesComparerConfiguration
<
T
>>
configure
)
public
abstract
class
CollectionItemsEqualConstraint
:
CollectionConstraint
public
CollectionItemsEqualConstraint
UsingPropertiesComparer
<
T
>(
Func
<
PropertiesComparerConfiguration
<
T
>,
PropertiesComparerConfiguration
<
T
>>
configure
)
public
class
SomeItemsConstraint
:
PrefixConstraint
,
IEnumerableConstraint
,
IConstraint
,
IResolveConstraint
public
SomeItemsConstraint
UsingPropertiesComparer
<
T
>(
Func
<
PropertiesComparerConfiguration
<
T
>,
PropertiesComparerConfiguration
<
T
>>
configure
)
public
abstract
class
StringConstraint
:
Constraint
protected
virtual
bool
Matches
(
string
actual
,
StringComparison
stringComparison
)
protected
virtual
bool
Matches
(
string
actual
,
CultureInfo
cultureInfo
)
public
virtual
StringConstraint
Using
(
StringComparison
comparisonType
)
public
virtual
StringConstraint
Using
(
CultureInfo
culture
)
NUnit.Framework.Interfaces
public
interface
IAssertionScope
:
IDisposable
public
interface
ITestResult
:
IXmlNodeBuilder
int
AssertionResultCount
{
get
; }
int
CompletedCount
{
get
; }
int
InitiatedCount
{
get
; }
NUnit.Framework.Internal
public
sealed
class
SafeIndirectSynchronizationContext
:
SafeSynchronizationContext
public
class
SafeSynchronizationContext
:
SynchronizationContext
public
class
TestCaseParameters
:
TestParameters
,
ITestCaseData
,
ITestData
,
IApplyToTest
public
TestCaseParameters
(
TestCaseParameters
data
)
public
class
TestExecutionContext
:
LongLivedMarshalByRefObject
public
ExecutionHooks
ExecutionHooks
{
get
; }
public
abstract
class
TestFilter
:
ITestFilter
,
IXmlNodeBuilder
public
static
readonly
TestFilter
Explicit
public
abstract
class
TestParameters
:
ITestData
,
IApplyToTest
public
TestParameters
(
TestParameters
data
)
public
abstract
class
TestResult
:
LongLivedMarshalByRefObject
,
ITestResult
,
IXmlNodeBuilder
public
int
AssertionResultCount
{
get
; }
public
int
CompletedCount
{
get
; }
public
int
InitiatedCount
{
get
; }
protected
TestResult
(
TestResult
other
)
protected
TestResult
(
TestResult
latest
,
TestResult
previous
)
protected
void
CalculateDeltaResult
(
TestResult
deltaResult
,
TestResult
previous
,
Exception
exception
=
null
)
public
abstract
TestResult
Clone
()
public
static
class
TypeHelper
public
sealed
class
<G>$6B6159A298CA62A8C577E514BE40E3DD
NUnit.Framework.Internal.ExecutionHooks
public
sealed
class
ExecutionHooks
public
class
HookData
NUnit.Framework.Legacy
public
abstract
class
StringAssert
:
AssertBase
public
static
void
IsNotNullNorEmpty
(
string
actual
,
string
message
,
object
[]
args
)
public
static
void
IsNotNullNorEmpty
(
string
actual
)
public
static
void
IsNotNullNorWhiteSpace
(
string
actual
,
string
message
,
object
[]
args
)
public
static
void
IsNotNullNorWhiteSpace
(
string
actual
)
public
static
void
IsNullOrEmpty
(
string
actual
,
string
message
,
object
[]
args
)
public
static
void
IsNullOrEmpty
(
string
actual
)
public
static
void
IsNullOrWhiteSpace
(
string
actual
,
string
message
,
object
[]
args
)
public
static
void
IsNullOrWhiteSpace
(
string
actual
)