Skip to content

[Feature]: GitHubRepoConnector testing #51

@Malcolmnixon

Description

@Malcolmnixon

Problem Statement

The GitHubRepoConnector should have tests.

Proposed Solution

Already the GitHubGraphQLClient has tests; but testing the GitHubRepoConnector may require a similar internal constructor providing a mock IGitHubClient. It may be worthwhile evaluating NSubstitute for the test project as the IGitHubClient is quite extensive for manual mocking.

Alternatives Considered

No response

Usage Examples

Benefits

Improved test coverage numbers.

Priority

High - Blocking my use case

Willingness to Contribute

Yes, I can submit a pull request

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this is not a duplicate
  • I have provided a clear description of the feature
  • I have explained why this feature would be useful

Metadata

Metadata

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions