Skip to content

Add CLI tests for jabref #14129

@ravatex

Description

@ravatex

Is your suggestion for improvement related to a problem? Please describe.
Currently there is almost no testing for the actual CLI functionality, this caused jabref pseudonymize to have some easy to solve bugs that should have been caught by testing.

Describe the solution you'd like
There is already a test for ArgumentProcessor I propose we introduce tests similar to those for ArgumentProcessor for the ten other classes present. Additionally, we can create some abstraction that makes creating tests for the CLI more developer friendly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component: JabKit [cli]dev: code-qualityIssues related to code or architecture decisionsdev: testingRelated to testsgood second issueIssues that involve a tour of two or three interweaved components in JabRef
    No fields configured for feature.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions