Facing an error when mocking the JIRA client proxy for unit tests. How do I correctly simulate the client using interfaces?
public interface IJiraConnector {
Task<List<string>> RetrieveIssuesAsync();
}
public class JiraHandler {
private readonly IJiraConnector _connector;
public JiraHandler(IJiraConnector connector) { _connector = connector; }
public async Task<List<string>> GetIssuesAsync() => await _connector.RetrieveIssuesAsync();
}