-
### NuGet Product(s) Involved
Other/NA
### The Elevator Pitch
I like how Central Package Management lets you reduce the required configuration for your packages throughout your application.
As I…
-
It will be nice to try out some unit tests in our project, what do yous guys recommend?
There's plenty out there, I think the harder part now is to decide which one suit us better (ideally one that…
-
Let me know if you think there's value in this. I know it'll blow up when it is attempted to run, and most people will hit that in development before committing their changes, but an analyzer could pr…
-
### Analyzer
**Diagnostic ID**: [CA1861](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861): `Avoid constant arrays as arguments`
### Analyzer source
**SDK**:…
-
**Describe the bug**
When there is a missing binding redirect, the mock does not throw an error when evaluating with Arg.Is(), which make it hard to debug the issue. It hides the fact that it could n…
-
We now have the following two public methods:
```csharp
Assert.ThatAsync();
Assert.ThrowsAsync();
```
At a glance one could think both are awaitable, however only `Assert.ThatAsync()` is. For…
-
[NS1000](https://github.com/nsubstitute/NSubstitute.Analyzers/blob/master/documentation/rules/NS1000.md) and [NS1001](https://github.com/nsubstitute/NSubstitute.Analyzers/blob/master/documentation/rul…
rklec updated
2 years ago
-
From https://github.com/nunit/nunit/issues/4279#issuecomment-1427122923
> PS: The NUnit.Analyzer should be extended to warn if the versions do not match up. Tha adapter can probably not do this, si…
-
I have found it to be nice to have classes like:
```cs
internal static class NUNIT17TestCaseSourceIsMissing
{
public const string DiagnosticId = "NUNIT_17";
internal static readonly Diagnos…
-
The codebase currently uses a mix of different approaches to do string comparisons:
- StartWith / EndWith use culture aware no matter what
- Equality / Uniqueness use culture aware when case insensi…