public void AddMcAtPosition2stTest() { //Setup string[] parkingPlaces = new string[10]; parkingPlaces[0] = null; parkingPlaces[1] = "abc123:lkj987"; parkingPlaces[2] = ":abc124"; parkingPlaces[3] = ":abc125"; parkingPlaces[4] = ":abc126"; parkingPlaces[5] = null; parkingPlaces[6] = ":abc128"; parkingPlaces[7] = "abc129"; parkingPlaces[8] = ":abc120"; parkingPlaces[9] = "abc121"; string[] expectedParkingPlaces = new string[10]; expectedParkingPlaces[0] = null; expectedParkingPlaces[1] = "abc123:lkj987"; expectedParkingPlaces[2] = ":abc124"; expectedParkingPlaces[3] = "mnb543:abc125"; expectedParkingPlaces[4] = ":abc126"; expectedParkingPlaces[5] = null; expectedParkingPlaces[6] = ":abc128"; expectedParkingPlaces[7] = "abc129"; expectedParkingPlaces[8] = ":abc120"; expectedParkingPlaces[9] = "abc121"; //Act Parking.AddMcAtPosition(parkingPlaces, "mnb543", 3); //Verify MyAssert.AreEqual(expectedParkingPlaces, parkingPlaces); }
public void AddMcAtPositionFille100CarsTest() { //Setup string[] parkingPlaces = PopulateParkingPlace(100); //Act // Occupied by car => should throw exception Parking.AddMcAtPosition(parkingPlaces, "mnb543", 7); }
public void AddMcAtPositionFilledByCarTest() { //Setup string[] parkingPlaces = new string[10]; parkingPlaces[0] = null; parkingPlaces[1] = "abc123:lkj987"; parkingPlaces[2] = ":abc124"; parkingPlaces[3] = ":abc125"; parkingPlaces[4] = ":abc126"; parkingPlaces[5] = null; parkingPlaces[6] = ":abc128"; parkingPlaces[7] = "abc129"; parkingPlaces[8] = ":abc120"; parkingPlaces[9] = "abc121"; //Act // Occupied by car => should throw exception Parking.AddMcAtPosition(parkingPlaces, "mnb543", 7); }