public async Task Report_SkipsIfIssuesAreNotEnabled()
        {
            var report = new ValidationReport
            {
                Owner          = "owner",
                RepositoryName = "repo",
                Results        = new ValidationResult[]
                {
                    new ValidationResult("Rule", "how to fix", false, null)
                }
            };

            _mockRepositoryClient.Get(Arg.Any <string>(), Arg.Any <string>()).Returns((args) => Task.FromResult(CreateRepository((string)args[0], (string)args[1], false, false)));
            await _reporter.Report(new ValidationReport[] { report });

            await _mockIssuesClient.DidNotReceive().Create(Arg.Any <string>(), Arg.Any <string>(), Arg.Any <NewIssue>());
        }