public async Task When_calling_get_async_and_orderservice_exists_it_should_invoke_orderservice_repository_get_async() { var OrderServiceRepositoryMock = new Mock <IServiceOrderRepository>(); var mapperMock = new Mock <IMapper>(); var OrderServiceService = new ServiceOrderService(OrderServiceRepositoryMock.Object, mapperMock.Object); var OrderService = new ServiceOrder(Guid.NewGuid(), new Person("*****@*****.**"), new Person("*****@*****.**")); await OrderServiceService.GetAsync(OrderService.Id); OrderServiceRepositoryMock.Setup(x => x.GetAsync(It.IsAny <Guid>())) .ReturnsAsync(OrderService); OrderServiceRepositoryMock.Verify(x => x.GetAsync(It.IsAny <Guid>()), Times.Once()); }
public async Task When_calling_get_async_and_OrderServices_exists_it_should_invoke_OrderServices_repository_get_async() { var OrderServiceRepositoryMock = new Mock <IServiceOrderRepository>(); var mapperMock = new Mock <IMapper>(); var OrderServiceService = new ServiceOrderService(OrderServiceRepositoryMock.Object, mapperMock.Object); await OrderServiceService.BrowseAsync(); var OrderServices = new HashSet <ServiceOrder>() { new ServiceOrder(Guid.NewGuid(), new Person("*****@*****.**"), new Person("*****@*****.**")), new ServiceOrder(Guid.NewGuid(), new Person("*****@*****.**"), new Person("*****@*****.**")), new ServiceOrder(Guid.NewGuid(), new Person("*****@*****.**"), new Person("*****@*****.**")), }; OrderServiceRepositoryMock.Setup(x => x.GetAllAsync()) .ReturnsAsync(OrderServices); OrderServiceRepositoryMock.Verify(x => x.GetAllAsync(), Times.Once()); }
public ClientsController(EasyTimesContext context, ServiceOrderService serviceOrderService) { _context = context; _serviceOrderService = serviceOrderService; }