Exemple #1
0
        public void VehicleLicencePlateDontStartWithALetterMonday()
        {
            //Arrange
            fakeDate = new DateTime(2018, 05, 15);
            Vehicle vehicle = VehicleDataObject.CreateCarVehicle();

            //Act
            InitializerMockCheckInVehicle(new List <Vehicle>(), true);
            isRegisterSuccess = vehicleBusinessLogic.TryCheckInVehicle(out errorMessage, vehicle);

            //Assert
            Assert.True(isRegisterSuccess);
            Assert.Empty(errorMessage);
        }
Exemple #2
0
        public void CarSpaceFull()
        {
            //Arrange
            Vehicle        vehicle  = VehicleDataObject.CreateCarVehicle();
            List <Vehicle> listCars = VehicleDataObject.CreateListCars();

            //Act
            vehicleQuery.GetAllActiveVehicles(Arg.Any <string>()).Returns(listCars);
            isRegisterSuccess = vehicleBusinessLogic.TryCheckInVehicle(out errorMessage, vehicle);

            //Assert
            Assert.False(isRegisterSuccess);
            Assert.NotEmpty(errorMessage);
        }