Possibility to use Condition in hasValues of row assertions
- Vorherrschende Sprache
- Java
- Sterne
- 130
- Forks
- 21
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I would like to include condition objects when I call the hasValue method of a row assertion
```
softAssertions.assertThat(changes)
.changeOnTableWithPks(tableName, primaryKeyValue)
.isCreation()
.rowAtEndPoint()
.hasValues(1, 'Test', new HamcrestCondition<>(Matchers.greaterThan(2)));
```
Beitragsleitfaden
Rechercherichtung
Beginne damit, die Implementierung der Zeilenassertion von hasValues und die bestehende Verarbeitung von HamcrestCondition oder Condition zu finden. Verfolge, wie Zeilenwerte abgeglichen werden, und überprüfe dann, dass die gezeigte greaterThan-Bedingung zusammen mit den Ganzzahl- und String-Werten akzeptiert werden kann und dass die Assertion Erfolg oder Fehlschlag korrekt meldet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- databases, testing
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100