Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions docs/articles/nunit/extending-nunit/IApplyToContext-Interface.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ arguments supplied to them. They are not called after the test is run and have n

The NUnit attributes that implement `IApplyToContext` are as follows:

* `DefaultFloatingPointToleranceAttribute`
* `ParallelizableAttribute`
* `SetCultureAttribute`
* `SetUICultureAttribute`
* `SingleThreadedAttribute`
* `TimeoutAttribute`
* [`DefaultFloatingPointToleranceAttribute`](../writing-tests/attributes/defaultfloatingpointtolerance.md)
* [`ParallelizableAttribute`](../writing-tests/attributes/parallelizable.md)
* [`SetCultureAttribute`](../writing-tests/attributes/setculture.md)
* [`SetUICultureAttribute`](../writing-tests/attributes/setuiculture.md)
* [`SingleThreadedAttribute`](../writing-tests/attributes/singlethreaded.md)
* [`TimeoutAttribute`](../writing-tests/attributes/timeout.md)
20 changes: 10 additions & 10 deletions docs/articles/nunit/extending-nunit/IApplyToTest-Interface.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ if (test.RunState != RunState.NotRunnable)

The following NUnit attributes implement `IApplyToTest`:

* `CategoryAttribute`
* [`CategoryAttribute`](../writing-tests/attributes/category.md)
* `CombiningStrategyAttribute`
* `CultureAttribute`
* `ExplicitAttribute`
* `IgnoreAttribute`
* `OrderAttribute`
* `PlatformAttribute`
* `PropertyAttribute` (and, through it, a large number of derived attributes)
* `RequiresThreadAttribute`
* `TestAttribute`
* `TestFixtureAttribute`
* [`CultureAttribute`](../writing-tests/attributes/culture.md)
* [`ExplicitAttribute`](../writing-tests/attributes/explicit.md)
* [`IgnoreAttribute`](../writing-tests/attributes/ignore.md)
* [`OrderAttribute`](../writing-tests/attributes/order.md)
* [`PlatformAttribute`](../writing-tests/attributes/platform.md)
* [`PropertyAttribute`](../writing-tests/attributes/property.md) (and, through it, a large number of derived attributes)
* [`RequiresThreadAttribute`](../writing-tests/attributes/requiresthread.md)
* [`TestAttribute`](../writing-tests/attributes/test.md)
* [`TestFixtureAttribute`](../writing-tests/attributes/testfixture.md)
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ the implementation of `MaxTimeAttribute`.

The following NUnit attributes implement the `IWrapSetUpTearDown` interface:

* `MaxTimeAttribute`
* `RepeatAttribute`
* `RetryAttribute`
* [`MaxTimeAttribute`](../writing-tests/attributes/maxtime.md)
* [`RepeatAttribute`](../writing-tests/attributes/repeat.md)
* [`RetryAttribute`](../writing-tests/attributes/retry.md)

The `IWrapTestMethod`interface is not currently used by any NUnit attributes.
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ create it.

The following NUnit attributes currently implement this interface:

* `TestFixtureAttribute`
* `TestFixtureSourceAttribute`
* `SetUpFixtureAttribute`
* [`TestFixtureAttribute`](../writing-tests/attributes/testfixture.md)
* [`TestFixtureSourceAttribute`](../writing-tests/attributes/testfixturesource.md)
* [`SetUpFixtureAttribute`](../writing-tests/attributes/setupfixture.md)

**Notes:**

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ If a class contains any method with an attribute that implements this interface,
TestFixture without any `TestFixture` attribute being specified. The following NUnit attributes currently implement this
interface:

* `TestAttribute`
* `TestCaseAttribute`
* `TestCaseSourceAttribute`
* `TheoryAttribute`
* [`TestAttribute`](../writing-tests/attributes/test.md)
* [`TestCaseAttribute`](../writing-tests/attributes/testcase.md)
* [`TestCaseSourceAttribute`](../writing-tests/attributes/testcasesource.md)
* [`TheoryAttribute`](../writing-tests/attributes/theory.md)
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ up to other attributes and ultimately NUnit itself.

The following NUnit attributes currently implement `IParameterDataSource`:

* `RandomAttribute`
* `ValuesAttribute`, with the derived class
* `RangeAttribute`
* `ValueSourceAttribute`
* [`RandomAttribute`](../writing-tests/attributes/random.md)
* [`ValuesAttribute`](../writing-tests/attributes/values.md), with the derived class
* [`RangeAttribute`](../writing-tests/attributes/range.md)
* [`ValueSourceAttribute`](../writing-tests/attributes/valuesource.md)
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ implement `ITestBuilder`. This allows, for example, use of `[Test]` on a method
specified, without any error arising. Such usage has existed in NUnit for some time and this special handling of the
interface allows us to preserve it.

In the current build, only `TestAttribute` implements this interface.
In the current build, only [`TestAttribute`](../writing-tests/attributes/test.md) implements this interface.
12 changes: 6 additions & 6 deletions docs/articles/nunit/extending-nunit/ITestBuilder-Interface.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ them.
The following NUnit attributes currently implement `ITestBuilder`:

* `CombiningStrategyAttribute`, with the following derived classes:
* `CombinatorialAttribute`
* `PairwiseAttribute`
* `SequentialAttribute`
* `TestCaseAttribute`
* `TestCaseSourceAttribute`
* `TheoryAttribute`
* [`CombinatorialAttribute`](../writing-tests/attributes/combinatorial.md)
* [`PairwiseAttribute`](../writing-tests/attributes/pairwise.md)
* [`SequentialAttribute`](../writing-tests/attributes/sequential.md)
* [`TestCaseAttribute`](../writing-tests/attributes/testcase.md)
* [`TestCaseSourceAttribute`](../writing-tests/attributes/testcasesource.md)
* [`TheoryAttribute`](../writing-tests/attributes/theory.md)