public async Task GetCustomerVehicleById_Should_ReturnNull_WhenDoesNotExist() { // Arrange var sut = new CustomerVehicleService(repo, new MockVehicleDataService()); // Act var result = await sut.GetCustomerVehicle(Guid.NewGuid(), Guid.NewGuid()); // Assert Assert.Null(result); }
public async Task GetCustomerVehicleById_Should_ReturnSinlgeVehicle() { // Arrange var v1 = new CustomerVehicle { Registration = "EF02VCC" }; await repo.Create(v1, Guid.NewGuid(), Guid.NewGuid()); var sut = new CustomerVehicleService(repo, new MockVehicleDataService()); // Act var result = await sut.GetCustomerVehicle(v1.Id, v1.ClientId); // Assert Assert.IsType <CustomerVehicle>(result); }