Skip to content

Commit 07ba738

Browse files
committed
chore: Bump NUnit.Analyzers documentation to version 4.4.0 (#989)
Co-authored-by: Mikkel Bundgaard <Bundgaard@copopt.com> ddc2396
1 parent 18d2327 commit 07ba738

File tree

100 files changed

+2272
-789
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+2272
-789
lines changed

articles/nunit-analyzers/NUnit-Analyzers.html

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,13 @@ <h2 id="structure-rules-nunit1001---">Structure Rules (NUnit1001 - )</h2>
336336
<td style="text-align: center;"></td>
337337
<td style="text-align: center;"></td>
338338
</tr>
339+
<tr>
340+
<td style="text-align: left;"><a href="NUnit1033.html">NUnit1033</a></td>
341+
<td style="text-align: left;">The Write methods on TestContext will be marked as Obsolete and eventually removed</td>
342+
<td style="text-align: center;"></td>
343+
<td style="text-align: center;">⚠️</td>
344+
<td style="text-align: center;"></td>
345+
</tr>
339346
</tbody>
340347
</table>
341348
<h2 id="assertion-rules-nunit2001---">Assertion Rules (NUnit2001 - )</h2>
@@ -701,6 +708,34 @@ <h2 id="assertion-rules-nunit2001---">Assertion Rules (NUnit2001 - )</h2>
701708
<td style="text-align: center;"></td>
702709
<td style="text-align: center;"></td>
703710
</tr>
711+
<tr>
712+
<td style="text-align: left;"><a href="NUnit2051.html">NUnit2051</a></td>
713+
<td style="text-align: left;">Consider using Assert.That(expr, Is.Positive) instead of ClassicAssert.Positive(expr)</td>
714+
<td style="text-align: center;"></td>
715+
<td style="text-align: center;">ℹ️</td>
716+
<td style="text-align: center;"></td>
717+
</tr>
718+
<tr>
719+
<td style="text-align: left;"><a href="NUnit2052.html">NUnit2052</a></td>
720+
<td style="text-align: left;">Consider using Assert.That(expr, Is.Negative) instead of ClassicAssert.Negative(expr)</td>
721+
<td style="text-align: center;"></td>
722+
<td style="text-align: center;">ℹ️</td>
723+
<td style="text-align: center;"></td>
724+
</tr>
725+
<tr>
726+
<td style="text-align: left;"><a href="NUnit2053.html">NUnit2053</a></td>
727+
<td style="text-align: left;">Consider using Assert.That(actual, Is.AssignableFrom(expected)) instead of ClassicAssert.IsAssignableFrom(expected, actual)</td>
728+
<td style="text-align: center;"></td>
729+
<td style="text-align: center;">ℹ️</td>
730+
<td style="text-align: center;"></td>
731+
</tr>
732+
<tr>
733+
<td style="text-align: left;"><a href="NUnit2054.html">NUnit2054</a></td>
734+
<td style="text-align: left;">Consider using Assert.That(actual, Is.Not.AssignableFrom(expected)) instead of ClassicAssert.IsNotAssignableFrom(expected, actual)</td>
735+
<td style="text-align: center;"></td>
736+
<td style="text-align: center;">ℹ️</td>
737+
<td style="text-align: center;"></td>
738+
</tr>
704739
</tbody>
705740
</table>
706741
<h2 id="suppressor-rules-nunit3001---">Suppressor Rules (NUnit3001 - )</h2>
@@ -747,6 +782,28 @@ <h2 id="suppressor-rules-nunit3001---">Suppressor Rules (NUnit3001 - )</h2>
747782
</tr>
748783
</tbody>
749784
</table>
785+
<h2 id="style-rules-nunit4001---">Style Rules (NUnit4001 - )</h2>
786+
<p>Rules which help you write concise and readable NUnit test code.</p>
787+
<table>
788+
<thead>
789+
<tr>
790+
<th style="text-align: left;">Id</th>
791+
<th style="text-align: left;">Title</th>
792+
<th style="text-align: center;">🔍</th>
793+
<th style="text-align: center;">📝</th>
794+
<th style="text-align: center;">💡</th>
795+
</tr>
796+
</thead>
797+
<tbody>
798+
<tr>
799+
<td style="text-align: left;"><a href="NUnit4001.html">NUnit4001</a></td>
800+
<td style="text-align: left;">Simplify the Values attribute</td>
801+
<td style="text-align: center;"></td>
802+
<td style="text-align: center;">ℹ️</td>
803+
<td style="text-align: center;"></td>
804+
</tr>
805+
</tbody>
806+
</table>
750807

751808
</article>
752809
</div>

articles/nunit-analyzers/NUnit1001.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="the-individual-arguments-provided-by-a-testcaseattribute-must-match-the-
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/TestCaseUsage/TestCaseUsageAnalyzer.cs">TestCaseUsageAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/TestCaseUsage/TestCaseUsageAnalyzer.cs">TestCaseUsageAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>
@@ -129,6 +129,12 @@ <h3 id="example-violation">Example Violation</h3>
129129
{
130130
Assert.That(numberValue, Is.EqualTo(1));
131131
}
132+
133+
[TestCase&lt;double&gt;(42)]
134+
public void SampleTest(int numberValue)
135+
{
136+
Assert.That(numberValue, Is.EqualTo(1));
137+
}
132138
</code></pre>
133139
<h3 id="problem">Problem</h3>
134140
<p>In the test case above, <code>true</code> in the test case indicates that <code>numberValue</code> should be a boolean. However, the test

articles/nunit-analyzers/NUnit1002.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="the-testcasesource-should-use-nameof-operator-to-specify-target">The Tes
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/TestCaseSourceUsage/TestCaseSourceUsesStringAnalyzer.cs">TestCaseSourceUsesStringAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/TestCaseSourceUsage/TestCaseSourceUsesStringAnalyzer.cs">TestCaseSourceUsesStringAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>

articles/nunit-analyzers/NUnit1003.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="the-testcaseattribute-provided-too-few-arguments">The TestCaseAttribute
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/TestCaseUsage/TestCaseUsageAnalyzer.cs">TestCaseUsageAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/TestCaseUsage/TestCaseUsageAnalyzer.cs">TestCaseUsageAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>

articles/nunit-analyzers/NUnit1004.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="the-testcaseattribute-provided-too-many-arguments">The TestCaseAttribute
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/TestCaseUsage/TestCaseUsageAnalyzer.cs">TestCaseUsageAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/TestCaseUsage/TestCaseUsageAnalyzer.cs">TestCaseUsageAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>

articles/nunit-analyzers/NUnit1005.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="the-type-of-the-value-specified-via-expectedresult-must-match-the-return
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/TestMethodUsage/TestMethodUsageAnalyzer.cs">TestMethodUsageAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/TestMethodUsage/TestMethodUsageAnalyzer.cs">TestMethodUsageAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>

articles/nunit-analyzers/NUnit1006.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="expectedresult-must-not-be-specified-when-the-method-returns-void">Expec
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/TestMethodUsage/TestMethodUsageAnalyzer.cs">TestMethodUsageAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/TestMethodUsage/TestMethodUsageAnalyzer.cs">TestMethodUsageAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>

articles/nunit-analyzers/NUnit1007.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="the-method-has-non-void-return-type-but-no-result-is-expected-in-expecte
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/TestMethodUsage/TestMethodUsageAnalyzer.cs">TestMethodUsageAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/TestMethodUsage/TestMethodUsageAnalyzer.cs">TestMethodUsageAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>

articles/nunit-analyzers/NUnit1008.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="specifying-parallelscopeself-on-assembly-level-has-no-effect">Specifying
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/ParallelizableUsage/ParallelizableUsageAnalyzer.cs">ParallelizableUsageAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/ParallelizableUsage/ParallelizableUsageAnalyzer.cs">ParallelizableUsageAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>

articles/nunit-analyzers/NUnit1009.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ <h2 id="one-may-not-specify-parallelscopechildren-on-a-non-parameterized-test-me
113113
</tr>
114114
<tr>
115115
<td style="text-align: left;">Code</td>
116-
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.1.0/src/nunit.analyzers/ParallelizableUsage/ParallelizableUsageAnalyzer.cs">ParallelizableUsageAnalyzer</a></td>
116+
<td style="text-align: left;"><a href="https://github.com/nunit/nunit.analyzers/blob/4.4.0/src/nunit.analyzers/ParallelizableUsage/ParallelizableUsageAnalyzer.cs">ParallelizableUsageAnalyzer</a></td>
117117
</tr>
118118
</tbody>
119119
</table>

0 commit comments

Comments
 (0)