public void DemeritPointsCalculator_SpeedIsOutOfRange_ThrowArgumentOutOfRangeException(int speed) { Assert.That( () => _dpc.CalculateDemeritPoints(speed), Throws.Exception.TypeOf <ArgumentOutOfRangeException>() ); }
public void CalculateDemeritPoints_SpeedNegatif_ThrowsArgumentOutOfRangeException(int speed) { if (speed < 0 || speed > 300) { Assert.Throws <ArgumentOutOfRangeException>(() => _demerit.CalculateDemeritPoints(-4)); } }
public void CalculateDemeritPoints_WhenCall_ReturnDemeritPoints(int speed, int expectedResult) { var result = calculator.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(expectedResult)); }
public void CalculateDemeritPoints_SpeedIsOutOfRange_ThrowsArgumentOutOfRangeException(int speed) { Assert.Throws <ArgumentOutOfRangeException>(() => _calculator.CalculateDemeritPoints(speed)); // or //Assert.That(() => _calculator.CalculateDemeritPoints(-1), // Throws.Exception.TypeOf<ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_SpeedOutOfBounds_ReturnsError(int value) { // Act and Assert Should.Throw <ArgumentOutOfRangeException>( () => _calc.CalculateDemeritPoints(value) ); }
CalculateDemeritsPoints_SpeedIsOutOfRange_ThrowsArgumentOutOfRangeException(int speed) { Assert.That(() => _demeritPointsCalculator .CalculateDemeritPoints( speed), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_SpeedLessThan0_ShouldThrowOutOfRangeException() { Assert.Throws <ArgumentOutOfRangeException>(() => sut.CalculateDemeritPoints(-2)); // Example of another way to check an ArgumentOutOfRange Assert.That(() => sut.CalculateDemeritPoints(-2), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPOints_NotValidRange_ThrowsException(int speed) { Assert.That(() => { _demeritPC.CalculateDemeritPoints(speed); }, Throws.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_SpeedIsInRange_ReturnDemeritPoints(int a, int expectedResult) { //Act var result = _DemeritPointsCalculator.CalculateDemeritPoints(a); //Assert Assert.That(result, Is.EqualTo(expectedResult)); }
public void CalculateDemeritPoints_SpeedLessThan0OrMaxSpeedExceeded_ThrowOutOfRangeException(int speed) { //Arrange // var demeritsCalculator = new DemeritPointsCalculator(); //Act // var result = demeritsCalculator.CalculateDemeritPoints(speed); Assert.That(() => _demeritPointsCalculator.CalculateDemeritPoints(speed), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_IfSpeedIsLessThan0_ThrowArgumentOutOfRangeException() { //Act var result = Assert.Throws <ArgumentOutOfRangeException>(() => demeritPointsCalculator.CalculateDemeritPoints(-1)); //Assert Assert.That(result, Is.TypeOf <ArgumentOutOfRangeException>()); }
public void SpeedLessThan0OrOverMaxSpeed_ThrowArgumentOutOfRangeException(int speed) { // Act // Assert Assert.That(() => demeritPointsCalculator.CalculateDemeritPoints(speed), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void demeritPoinst_for_speed_between_65_and_300_return_more_than_0() { var demerit = new DemeritPointsCalculator(); var resultExpected = demerit.CalculateDemeritPoints(70); Assert.That(demerit.CalculateDemeritPoints(70), Is.EqualTo(resultExpected)); }
public void CalculateDemeritPoints_SpeedIsOutOfRange_ThrowException(int speed) { int CalculateDemeritPointsDelegate() { return(_demeritPointsCalculator.CalculateDemeritPoints(speed)); } Assert.That(CalculateDemeritPointsDelegate, Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
//[Ignore("To save time")] public void MCalculateDemeritPoints_InputIsNotCorrect_ThrowException(int speed) { // Arrange // Act // Assert Assert.That(() => _calculator.CalculateDemeritPoints(speed), Throws .TypeOf <ArgumentOutOfRangeException>() .With.Property("Message") .EqualTo("Specified argument was out of the range of valid values.")); }
public void CalculateDemeritPoints_WhenCalled_ReturnsDemeritPoint(int speed, int expectedOutput) { // Arrange // Act var result = _demeritPoints.CalculateDemeritPoints(speed); // Assert Assert.That(result, Is.EqualTo(expectedOutput)); }
public void CalculateDemeritPoints_SpeedOfSeventy_ReturnsOneDemeritPoint() { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(70); Assert.That(result, Is.EqualTo(1)); }
[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_SpeedOfTwoHundredNinetyNine_ReturnsOneDemeritPoint() { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(299); Assert.That(result, Is.EqualTo(46)); }
public void Speed_MorehanZero64_ThrowExpection(int speed) { var delimeter = new DemeritPointsCalculator(); var result = delimeter.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(0)); }
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_SpeedIsLessThanOrEqualToLimit_ReturnZero(int speed, int expectedResult) { var calculator = new DemeritPointsCalculator(); var point = calculator.CalculateDemeritPoints(speed); Assert.That(point, Is.EqualTo(expectedResult)); }
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_OnePointFor5KMOverSpeedLimit_ReturnDemeritPoints() { var dpc = new DemeritPointsCalculator(); var result = dpc.CalculateDemeritPoints(80); Assert.That(result, Is.EqualTo(3)); }
public void CalculateDemeritPoints_SpeedWithinSpeedLimit_ReturnsDemeritPoints() { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(80); Assert.That(result, Is.EqualTo(3)); }
public void CalculateDemeritPoints_SpeedLessThanEqualToSpeedLimit_ReturnsZero() { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(65); 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_SpeedIsOutOfRange_ThrowArgumentOutOfRangeException(int speed) { var calculator = new DemeritPointsCalculator(); Assert.That(() => calculator.CalculateDemeritPoints(speed), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_SpeedOutOfRange_ThrowArgumentOutOfRangeException(int number) { var pointsCalculator = new DemeritPointsCalculator(); Assert.That(() => pointsCalculator.CalculateDemeritPoints(number), Throws.Exception.TypeOf <ArgumentOutOfRangeException>()); }
public void CalculateDemeritPoints_WhenCalled_DeterminePoints(int speed, int points) { var demeritPointsCalculator = new DemeritPointsCalculator(); var result = demeritPointsCalculator.CalculateDemeritPoints(speed); Assert.That(result, Is.EqualTo(points)); }