public void GetVSSeverity_Blocker_CorrectlyMapped(bool shouldTreatBlockerAsError, RuleAction expectedVsSeverity)
        {
            var envSettingsMock = new Mock <IEnvironmentSettings>();

            envSettingsMock.Setup(x => x.TreatBlockerSeverityAsError()).Returns(shouldTreatBlockerAsError);

            var testSubject = new RuleSetGenerator(envSettingsMock.Object);

            testSubject.GetVsSeverity(SonarQubeIssueSeverity.Blocker).Should().Be(expectedVsSeverity);
        }
        public void GetVSSeverity_NotBlocker_CorrectlyMapped(SonarQubeIssueSeverity sqSeverity, RuleAction expectedVsSeverity)
        {
            var testSubject = new RuleSetGenerator();

            testSubject.GetVsSeverity(sqSeverity).Should().Be(expectedVsSeverity);
        }