fluentassertions / fluentassertions/fluentassertions.reactive
Request: .Should().PushAnySatisfying(..)
- Lingua principale
- C#
- Stelle
- 1
- Fork
- 3
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Description
Just started using FA.Reactive and it's awesome, great work!
I have a suggestion for an assertion similar to `SatisfyRespectively` for collection assertions: `PushAnySatisfying`
#### Use Case
I am looking for an occurrence of a particular element that satisfies some constraints. I don't care about the ordering, hence the `Any` of `PushAnySatisfying`.
Example usage:
```csharp
observable.Observe()
.Should()
.PushAnySatisfying(e => {
e.Property.Should().Be("value");
e.OtherProperty.Should().Be("other value");
});
```
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Nell’issue non sono identificati né un file di implementazione né un percorso dei test. Inizia individuando le implementazioni esistenti di collection assertion e SatisfyRespectively, quindi aggiungi la copertura per un elemento non ordinato che soddisfi le assertions fornite; il lavoro è completo quando l’esempio d’uso funziona e il nuovo comportamento è testato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- testing
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100