Exemple #1
0
        public void ExitTheParking_ShouldReturnCar(string registrationNumber)
        {
            //Arrange
            Car car = new Car()
            {
                Id                 = 1,
                EntranceTime       = DateTime.Now,
                ExitTime           = DateTime.Now,
                RegistrationNumber = registrationNumber
            };

            _parkingRepositoryMock.Setup(x => x.ExitTheParking(registrationNumber)).Returns(Task.FromResult(car));

            //Act
            Car carExpected = _parkingService.ExitTheParking(registrationNumber);

            //Assert
            Assert.Equal(registrationNumber, carExpected.RegistrationNumber);
        }