예제 #1
0
        public void SplitVehiclesNullTest()
        {
            //Setup
            string parkingPlace;

            parkingPlace = null;
            string[] expected = null;
            string[] actual;

            //Act
            actual = ParkingSlot.SplitVehicle(parkingPlace);

            //Verify
            Assert.AreEqual(expected, actual);
        }
예제 #2
0
        public void SplitVehicles1CarTest()
        {
            //Setup
            string parkingPlace;

            parkingPlace = "po6ttr";
            string[] expected = new string[1];
            expected[0] = "po6ttr";
            string[] actual;

            //Act
            actual = ParkingSlot.SplitVehicle(parkingPlace);

            //Verify
            MyAssert.AreEqual(expected, actual);
        }
예제 #3
0
        public void SplitVehicles2McsCustomPlateTest()
        {
            //Setup
            string parkingPlace;

            parkingPlace = "OneCustomPlate:po6ttr";
            string[] expected = new string[2];
            expected[0] = "OneCustomPlate";
            expected[1] = "po6ttr";
            string[] actual;

            //Act
            actual = ParkingSlot.SplitVehicle(parkingPlace);

            //Verify
            MyAssert.AreEqual(expected, actual);
        }