Пример #1
0
 public void FrequencyAdjustment_Rejects_Too_Short_Input(string input)
 {
     try
     {
         var frequency = new FrequencyAdjustment(input);
         Assert.Fail("Invalid input accepted");
     }
     catch (ArgumentOutOfRangeException e)
     {
         Assert.AreEqual("operationValuePair", e.ParamName);
     }
 }
Пример #2
0
 public void FrequencyAdjustment_Rejects_Invalid_Value(string input)
 {
     try
     {
         var frequency = new FrequencyAdjustment(input);
         Assert.Fail("Invalid input accepted");
     }
     catch (ArgumentException e)
     {
         Assert.AreEqual(FrequencyAdjustment.InvalidValueMessage, e.Message);
     }
 }
Пример #3
0
        public void FrequencyAdjustment_Adjusts_Correctly(string frequencyInput, int adjustInput, int expectedResult)
        {
            var frequency = new FrequencyAdjustment(frequencyInput);

            Assert.AreEqual(expectedResult, frequency.Adjust(adjustInput));
        }