public void BigCarTypeInvalidValue() { int smallParkingSpace = 9; int mediumParkingSpace = 4; int bigParkingSpace = 10; var parkingSystem = new ParkingSystem(bigParkingSpace, mediumParkingSpace, smallParkingSpace); Assert.ThrowsException <System.ArgumentOutOfRangeException>(() => parkingSystem.AddCar(4)); }
public void AddCar_WhenCalledOnParkingSystemWithLCExample_ReturnsCorrect() { // Big 1 // Medium 2 // Small 3 // Arrange int big = 1; int medium = 1; int small = 0; // Act ParkingSystem = new ParkingSystem(big, medium, small); // Assert Assert.AreEqual(true, ParkingSystem.AddCar(1)); Assert.AreEqual(true, ParkingSystem.AddCar(2)); Assert.AreEqual(false, ParkingSystem.AddCar(3)); Assert.AreEqual(false, ParkingSystem.AddCar(1)); }
public void SmallPositiveParkingSpace() { int smallParkingSpace = 5; int mediumParkingSpace = 8; int bigParkingSpace = 2; var parkingSystem = new ParkingSystem(bigParkingSpace, mediumParkingSpace, smallParkingSpace); bool expectedSmallParkingSpaceResult = true; bool actualSmallParkingSpaceResult = parkingSystem.AddCar(3); Assert.AreEqual(expectedSmallParkingSpaceResult, actualSmallParkingSpaceResult); }
public void BigNegativeParkingSpaceOutOfSpots() { int smallParkingSpace = 7; int mediumParkingSpace = 5; int bigParkingSpace = -3; var parkingSystem = new ParkingSystem(bigParkingSpace, mediumParkingSpace, smallParkingSpace); bool expectedBigParkingSpaceResult = false; bool actualBigParkingSpaceResult = parkingSystem.AddCar(1); Assert.AreEqual(expectedBigParkingSpaceResult, actualBigParkingSpaceResult); }
public void MediumNegativeParkingSpaceOutOfSpots() { int smallParkingSpace = 3; int mediumParkingSpace = -12; int bigParkingSpace = 6; var parkingSystem = new ParkingSystem(bigParkingSpace, mediumParkingSpace, smallParkingSpace); bool expectedMediumParkingSpaceResult = false; bool actualMediumParkingSpaceResult = parkingSystem.AddCar(2); Assert.AreEqual(expectedMediumParkingSpaceResult, actualMediumParkingSpaceResult); }
public void MediumPositiveParkingSpace() { int smallParkingSpace = 1; int mediumParkingSpace = 3; int bigParkingSpace = 6; var parkingSystem = new ParkingSystem(bigParkingSpace, mediumParkingSpace, smallParkingSpace); bool expectedMediumParkingSpaceResult = true; bool actualMediumParkingSpaceResult = parkingSystem.AddCar(2); Assert.AreEqual(expectedMediumParkingSpaceResult, actualMediumParkingSpaceResult); }
public void BigParkingSpaceInvalidValue() { int smallParkingSpace = 2; int mediumParkingSpace = 4; int bigParkingSpace = 8; var parkingSystem = new ParkingSystem(bigParkingSpace, mediumParkingSpace, smallParkingSpace); bool expectedMediumParkingSpaceResult = parkingSystem.AddCar(1); string invalidBooleanResult = expectedMediumParkingSpaceResult.ToString(); Assert.AreNotEqual(expectedMediumParkingSpaceResult, invalidBooleanResult); }
public void ExampleTest1() { Assert.AreEqual(true, parkingSystem.AddCar(1)); }