Exemplo n.º 1
0
        public void GetDepartureByVehicleId_ShouldReturn_Null()
        {
            // Arrange
            DepartureEntity departureEntity = new DepartureEntityBuilder()
                                              .WithId(Guid.NewGuid().ToString())
                                              .WithIdVehicle("ASD123")
                                              .Build();

            var vehicleId = "AAA111";

            _departureRepository.Setup(r => r.List(dr => dr.IdVehicle == vehicleId)).Returns(new List <DepartureEntity>());

            var entryService = new DepartureService(_departureRepository.Object, _entryRepository.Object, _rateService.Object, _cellService.Object);

            // Act
            DepartureEntity result = entryService.GetDepartureByVehicleId(vehicleId);

            // Assert
            Assert.IsNull(result);
        }