assertj / assertj/assertj-generator
Combination of asserts
- Vorherrschende Sprache
- Java
- Sterne
- 72
- Forks
- 47
- Ø Merge
- 1 T. 16 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Hello,
I just find too restrictive the way to combine assertion or may be I missed something, for exemple I would like to write:
ObjectA isEqualToComparingFieldByFieldRecursively To ObjectB or To ObjectC
I found things like anyOf(..) but it takes Condition list which are pretty small as possibilities.
I would find more easier to have assertAny(...) taking an assertion list.
Beitragsleitfaden
Rechercherichtung
Untersuche zunächst die bestehende anyOf(..)-API und ihre Verwendung einer Condition-Liste, und vergleiche sie dann mit dem angeforderten assertAny(...), das eine Assertion-Liste entgegennimmt. Lege fest, wie mehrere rekursive feldweise Assertions kombiniert werden sollen und was Erfolgs- und Fehlermeldungen ausgeben sollen; als abgeschlossen gilt die Aufgabe, wenn das vorgeschlagene Verhalten durch Tests abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- testing
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 32/100