Skip to content

Do not report for NUnit exception which don't fail a test #161

Do not report for NUnit exception which don't fail a test

Do not report for NUnit exception which don't fail a test #161

Triggered via pull request November 2, 2025 12:31
Status Success
Total duration 3m 22s
Artifacts

integration.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

60 warnings
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L171
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L161
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L127
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L137
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L104
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L94
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L28
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L71
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L61
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L38
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/AwesomeAssertionsAnalyzerTests.cs#L27
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L71
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L61
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L38
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L28
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (macos-latest): src/AwesomeAssertions.Analyzers/Tips/AsyncVoid.cs#L74
'AsyncVoidCodeFix' registers one or more code fixes, but does not override the method 'CodeFixProvider.GetFixAllProvider'. Override this method and provide a non-null FixAllProvider for FixAll support, potentially 'WellKnownFixAllProviders.BatchFixer', or 'null' to explicitly disable FixAll support.
build (macos-latest): src/AwesomeAssertions.Analyzers/Tips/AwesomeAssertionsAnalyzer.cs#L12
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build (macos-latest): src/AwesomeAssertions.Analyzers/Tips/AsyncVoid.cs#L14
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build (macos-latest): src/AwesomeAssertions.Analyzers/Tips/AssertAnalyzer.cs#L35
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/AwesomeAssertionsAnalyzerTests.cs#L86
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L137
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L127
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/AwesomeAssertionsAnalyzerTests.cs#L56
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L61
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L104
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L94
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L28
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L71
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L38
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L94
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L71
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L61
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L38
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L28
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers/Tips/AsyncVoid.cs#L74
'AsyncVoidCodeFix' registers one or more code fixes, but does not override the method 'CodeFixProvider.GetFixAllProvider'. Override this method and provide a non-null FixAllProvider for FixAll support, potentially 'WellKnownFixAllProviders.BatchFixer', or 'null' to explicitly disable FixAll support.
build (ubuntu-latest): src/AwesomeAssertions.Analyzers/Tips/AsyncVoid.cs#L14
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers/Tips/AssertAnalyzer.cs#L35
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build (ubuntu-latest): src/AwesomeAssertions.Analyzers/Tips/AwesomeAssertionsAnalyzer.cs#L12
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L127
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/AwesomeAssertionsAnalyzerTests.cs#L86
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L104
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/AwesomeAssertionsAnalyzerTests.cs#L56
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L94
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/AwesomeAssertionsAnalyzerTests.cs#L27
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L71
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L61
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L38
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L28
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L104
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L94
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L61
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L28
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers.AwesomeAssertionAnalyzerDocs/MsTestAnalyzerTests.cs#L71
Prefer 'Assert.ThrowsExactly/ThrowsExactlyAsync' over '[ExpectedException]' (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0006)
build (windows-latest): src/AwesomeAssertions.Analyzers/Tips/AsyncVoid.cs#L74
'AsyncVoidCodeFix' registers one or more code fixes, but does not override the method 'CodeFixProvider.GetFixAllProvider'. Override this method and provide a non-null FixAllProvider for FixAll support, potentially 'WellKnownFixAllProviders.BatchFixer', or 'null' to explicitly disable FixAll support.
build (windows-latest): src/AwesomeAssertions.Analyzers/Tips/AwesomeAssertionsAnalyzer.cs#L12
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build (windows-latest): src/AwesomeAssertions.Analyzers/Tips/AsyncVoid.cs#L14
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)
build (windows-latest): src/AwesomeAssertions.Analyzers/Tips/AssertAnalyzer.cs#L35
This compiler extension should not be implemented in an assembly containing a reference to Microsoft.CodeAnalysis.Workspaces. The Microsoft.CodeAnalysis.Workspaces assembly is not provided during command line compilation scenarios, so references to it could cause the compiler extension to behave unpredictably. (https://github.com/dotnet/roslyn-analyzers/blob/main/docs/rules/RS1038.md)