[Java] Consider starting to use Google Truth Fluent Assertions library
- Vorherrschende Sprache
- Java
- Sterne
- 94
- Forks
- 152
- Ø Merge
- 3 T. 16 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
This can offer more readable asserts than the limited JUnit assertions.
we might want to add see if we can add a custom subject, that allows for easily asserting things about ValueVector's (e.g. NullCount, Length, etc).
**Reporter**: [Micah Kornfield](https://issues.apache.org/jira/browse/ARROW-6931) / @emkornfield
**Note**: *This issue was originally created as [ARROW-6931](https://issues.apache.org/jira/browse/ARROW-6931). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*
Beitragsleitfaden
Rechercherichtung
Überprüfe die Java-Tests, die derzeit JUnit-Assertions verwenden, und ermittle den Umfang für die Einführung von Google Truth. Untersuche den vorgeschlagenen benutzerdefinierten Subject für ValueVector, einschließlich Assertions für NullCount und Length. Als abgeschlossen gilt die Aufgabe, wenn ein vereinbarter Migrationsumfang und funktionierende ValueVector-Assertions vorliegen; das Issue nennt jedoch keine spezifischen Dateien oder Tests.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- testing
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100