public void CalculateDemeritPoints_(int speed, int expected) { var calculator = new DemeritPointsCalculator(); var result = calculator.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(expected)); }
public void CalculateDemeritPoints_SpeedOfSeventy_ReturnsOneDemeritPoint() { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(70); Assert.That(result, Is.EqualTo(1)); }
public void CalculateDemeritPoints_SpeedOfTwoHundredNinetyNine_ReturnsOneDemeritPoint() { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(299); Assert.That(result, Is.EqualTo(46)); }
public void CalculateDemeritPoints_SpeedIsLessThanOrEqualToLimit_ReturnZero(int speed, int expectedResult) { var calculator = new DemeritPointsCalculator(); var point = calculator.CalculateDemeritPoints(speed); Assert.That(point, Is.EqualTo(expectedResult)); }
public void Speed_MorehanZero64_ThrowExpection(int speed) { var delimeter = new DemeritPointsCalculator(); var result = delimeter.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(0)); }
public void demeritPoinst_for_negative_speed() { var demerit = new DemeritPointsCalculator(); Assert.Throws <ArgumentOutOfRangeException>(() => demerit.CalculateDemeritPoints(-3)); }
public void CalculateDemeritPoints_SpeedWithinSpeedLimit_ReturnsDemeritPoints() { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(80); Assert.That(result, Is.EqualTo(3)); }
public void CalculateDemeritPoints_InputMoreOfMaxLimit_ReturnSeven() { var calculator = new DemeritPointsCalculator(); var result = calculator.CalculateDemeritPoints(100); Assert.That(result, Is.EqualTo(7)); }
public void CalculateDemeritPoints_WhenCalled_ReturnsDemeritPoints(int speed, int expectedPoints) { var demeritPointsCalculator = new DemeritPointsCalculator(); var points = demeritPointsCalculator.CalculateDemeritPoints(speed); Assert.That(points == expectedPoints); }
public void CalculateDemeritPoints_WhenSpeedGreaterThanSpeedLimitAndLesserThanOrEqualToMaxSpeed_ThenReturnDemeritPoints(int speed, int expectedResult) { var demeritCalc = new DemeritPointsCalculator(); var result = demeritCalc.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(expectedResult)); }
public void CalculateDemeritPoints_InputLessOfMaxLimit_ReturnZero() { var calculator = new DemeritPointsCalculator(); var result = calculator.CalculateDemeritPoints(65); Assert.That(result, Is.EqualTo(0)); }
public void CalculateDemeritPoints_WhenSpeedGreaterThanZeroAndLesserThanOrEqualToSpeedLimit_ThenReturnZero(int speed) { var demeritCalc = new DemeritPointsCalculator(); var result = demeritCalc.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(0)); }
public void CalculateDemeritPoints_SpeedSmallerOrEqualToSpeedLimit_ReturndemeritPoints() { var speed = new DemeritPointsCalculator(); var result = speed.CalculateDemeritPoints(80); Assert.That(result, Is.EqualTo(3)); }
public void CalculateDemeritPoints_SpeedSmallerOrEqualToSpeedLimit_ReturnZero(int number) { var speed = new DemeritPointsCalculator(); var result = speed.CalculateDemeritPoints(number); Assert.That(result, Is.EqualTo(0)); }
public void CalculateDemeritPoints_WhenCalled_DeterminePoints(int speed, int points) { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(points)); }
public void CalculateDemeritPoints_LessThan0_ThrowsArgumentOutOfRangeException() { var speed = -1; var calculator = new DemeritPointsCalculator(); Assert.Throws <ArgumentOutOfRangeException>(() => calculator.CalculateDemeritPoints(speed)); }
public void CalculateDemeritPoints_WhenCalled_ReturnDemeritPoints(int speed, int demeritPoint) { var demeritCalculator = new DemeritPointsCalculator(); var result = demeritCalculator.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(demeritPoint)); }
public void CalculateDemeritPoints_MoreThanMaxSpeed_ThrowsArgumentOutOfRangeException() { var speed = 350; var calculator = new DemeritPointsCalculator(); Assert.Throws <ArgumentOutOfRangeException>(() => calculator.CalculateDemeritPoints(speed)); }
public void CalculateDemeritPoints_SpeedLessThanEqualToSpeedLimit_ReturnsZero() { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(65); Assert.That(result, Is.EqualTo(0)); }
public void CalculateDemeritPoints_WhenSpeedIsLessThanOrEqualToSpeedLimit_ShouldReturnZero(int speed) { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(0)); }
public void CalculateDemeritPoints_SpeedOutOfRange_ThrowArgumentOutOfRangeException(int number) { var pointsCalculator = new DemeritPointsCalculator(); Assert.That(() => pointsCalculator.CalculateDemeritPoints(number), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_WhenSpeedIsFiveKmOverSpeedLimit_ShouldReturnCorrectDemeritPoints(int speed, int expectedDemeritPoints) { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(expectedDemeritPoints)); }
public void Speed_MorehanZero350_ThrowExpection(int speed) { var delimeter = new DemeritPointsCalculator(); // var result = delimeter.CalculateDemeritPoints(speed); Assert.That(() => delimeter.CalculateDemeritPoints(speed), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_OnePointFor5KMOverSpeedLimit_ReturnDemeritPoints() { var dpc = new DemeritPointsCalculator(); var result = dpc.CalculateDemeritPoints(80); Assert.That(result, Is.EqualTo(3)); }
public void CalculateDemeritPoints_SpeedIsOutOfRange_ThrowArgumentOutOfRangeException(int speed) { var calculator = new DemeritPointsCalculator(); Assert.That(() => calculator.CalculateDemeritPoints(speed), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_SpeedLessThan0OrGreaterThan300_ThrowsOutOfRangeException(int a) { var calculator = new DemeritPointsCalculator(); Assert.That(() => calculator.CalculateDemeritPoints(a), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
[TestCase(70, 1)] //Exceed Greater Than Or Equal To 5 Km public void CalculateDemeritPoints_WhenCalled_ReturnDemeritPoints(int speed, int expectedResult) { var calculator = new DemeritPointsCalculator(); var points = calculator.CalculateDemeritPoints(speed); Assert.That(points, Is.EqualTo(expectedResult)); }
public void CalculateDemeritPoints_SpeedAboveMaxSpeed_ReturnPoints() { var calculator = new DemeritPointsCalculator(); var result = calculator.CalculateDemeritPoints(71); Assert.That(result, Is.EqualTo(1)); }
public void CalculateDemeritPoints_SpeedBelowMaxSpeed_Return0() { var calculator = new DemeritPointsCalculator(); var result = calculator.CalculateDemeritPoints(42); Assert.That(result, Is.EqualTo(0)); }
public void CalculateDemeritPoints_SpeedAboveSpeedLimit_ReturnDemeritPoints(int speed, int meritPoints) { var calculator = new DemeritPointsCalculator(); var result = calculator.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(meritPoints)); }