public void GetAllData_ShouldCallGetAllData() { var mockRequest = new Mock <IApiRequestSend <Product> >(); var productController = new ProductAPIController(mockRequest.Object); var products = productController.GetAllProducts(); mockRequest.Verify(m => m.GetAllData(), Times.Once()); }