public async Task Should_NotChangeAddressAsync() { _vehicleRepository.SaveAsync(Arg.Any <IVehicle>()) .Returns(VehicleFake.GetVehicle()); _driverRepository.HasDriverAsync(Arg.Any <int>()) .Returns(false); var response = await _handler.Handle(GetRequest(), CancellationToken.None); Assert.True(response.HasMessages); }
public async Task Should_GetVehicleAsync() { _vehicleRepository.GetByDriverIdAsync(Arg.Any <int>()) .Returns(new IVehicle[] { VehicleFake.GetVehicle(), VehicleFake.GetVehicle() }); var response = await _handler.Handle(GetRequest(), CancellationToken.None); Assert.False(response.HasMessages); Assert.NotNull(response.Value); var result = (IEnumerable <IVehicle>)response.Value; Assert.True(result.Any()); }