-
This idea came to me when I was thinking about `Assert.Contains` and `DoesNotContain`. I made a PR for those functions recently, and I was surprised when I found out they [didn't accept null comparers…
-
I updated NUnit to bersion 4.0 and run my tests like usual. After doing the required migrations some tests that I didn't even touched start to fail. After some investigation I discovered that this is …
-
``` XML
```
from the root of the MSBuild repo emits a list that contains `testpackage.nuproj`. If the `Include` pattern is `bin/Bootstrap/*proj` or `bin/Bootstrap/**/*proj`, th…
-
### Discussed in https://github.com/dotnet/csharplang/discussions/5496
Originally posted by **MadsTorgersen** November 30, 2021
# Extensions
* [x] Proposed
* [ ] Prototype: Not Started
* [ ] Impleme…
-
There's a subtle issue when using assertions with protobuf structs, because protobuf structs contain internal fields that should be ignored during assertions.
> An `XXX_sizecache` field that is par…
-
## Motivation
Consider a method that takes an enumerable as a parameter:
```c#
public interface ICount
{
int Count(IEnumerable enumerable);
}
```
And a method configured on a Fake `IC…
-
Hopefully this issue might just a historical one already fixed? But anyway, here is the issue...
I'm using xunit 2.4.1, it looks like, so I'll have to check if this really repros with newer version…
-
The method `TryUpdate` from `ConcurrentDictionary` should allow to set a custom equality comparer for the value.
## Rationale and Usage
A custom equality comparer for `TryUpdate` can target thre…
-
### Description
I presume that hash set equality is intended to be reflexive, symmetric, and transitive. Please correct me if I'm wrong there.
As it is, `HashSet.SetEquals()` (and possibly other s…
-
**Version Used**: daily build from Roslyn master 60906.06
**Steps to Reproduce**:
1. Create a new portable project that's System.Runtime based.
2. Define an interface that uses System.Object in a met…