CodeChain-io / CodeChain-io/codechain
Extract utility functions of CodeChain class
- Vorherrschende Sprache
- Rust
- Sterne
- 256
- Forks
- 50
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
CodeChain is a heavy class. I would like to use some helper functions of the CodeChain class in other test code, but CodeChain has too many functionalities and it is hard to pass it as an argument to other functions.
Beitragsleitfaden
Rechercherichtung
Finde die Klasse CodeChain und identifiziere die Hilfsfunktionen, die anderer Testcode benötigt. Überprüfe, welche Hilfsfunktionen von der Klasse abhängen, und extrahiere anschließend die wiederverwendbaren Dienstprogramme, ohne eine CodeChain-Instanz zu benötigen. Als erledigt gilt die Aufgabe, wenn der Testcode diese Dienstprogramme unabhängig verwenden kann und die bestehenden Tests weiterhin bestehen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust
- Bereich
- blockchain, testing
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100