assertj-db SoftAssertion doesnt work with assertj-core 3.19.0
Offen
- Vorherrschende Sprache
- Java
- Sterne
- 130
- Forks
- 21
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
This was ok if i use assertj-core 3.15.0 SoftAssertions , but it breaks in assertj-core 3.19.0 .
Its due to generic return type
```
public RequestAssert assertThat(Request actual) {
return proxy(RequestAssert.class, Request.class, actual);
}
```
Beitragsleitfaden
Rechercherichtung
Beginne bei der gezeigten Methode RequestAssert assertThat(Request actual) und reproduziere ihr SoftAssertions-Verhalten mit assertj-core 3.19.0, wobei du es mit 3.15.0 vergleichst. Untersuche, wie sich der generische Rückgabetyp auf den Fehler auswirkt; abgeschlossen ist die Aufgabe, wenn SoftAssertions mit der neueren AssertJ Core-Version funktioniert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- databases, testing
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100