public void CheckParameterRangeCalculationWithInvalidParams() { // arrange var param1 = new BottlesCountAdvancedWageParameter { BottlesTo = 10, LeftSing = ComparisonSings.Less, RightSing = ComparisonSings.Less, BottlesFrom = 10 }; var param2 = new BottlesCountAdvancedWageParameter { BottlesTo = 1, LeftSing = ComparisonSings.Less, RightSing = ComparisonSings.MoreOrEqual, BottlesFrom = 5 }; var param3 = new BottlesCountAdvancedWageParameter { BottlesTo = 1, LeftSing = ComparisonSings.Less, RightSing = ComparisonSings.More, BottlesFrom = 5 }; // assert //act Assert.Throws(typeof(ArgumentException), () => param1.GetCountRange()); Assert.Throws(typeof(ArgumentException), () => param2.GetCountRange()); Assert.Throws(typeof(ArgumentException), () => param3.GetCountRange()); }
public (uint, uint) CheckParameterRangeCalculation(BottlesCountAdvancedWageParameter param) { return(param.GetCountRange()); }