public MergeRequestProcessor(IGitLabApi api, IRepositoryCache repositoryCache, ICodeOwnersChangeset changeset, ILogger <MergeRequestProcessor> logger, IOptions <GitLabOptions> options) { _api = api; _repositoryCache = repositoryCache; _changeset = changeset; _logger = logger; _options = options.Value; }
public CodeOwnersChangesetTests() { _workingDirectory = new WorkingDirectorySession(); _changeset = new CodeOwnersChangeset(new CodeOwnersWalker(new CodeOwnersParser()), new CodeOwnersParser()); }