Inheritance: IProductService
Esempio n. 1
0
 public void GetIEnumerableProductsCollectionTest()
 {
     IProductService _productService = new ProductService(new ProductRepository(), new AccountRepository(),
                                                          new PartnerRepository(), new ProductFilterFactory());
     IEnumerable<ProductViewModel> actual = _productService.GetProductsCollectionForWebAPI();
     Assert.IsNotNull(actual);
 }
Esempio n. 2
0
 public void GetByIdTest()
 {
     IProductService _productService = new ProductService(new ProductRepository(), new AccountRepository(),
                                                          new PartnerRepository(), new ProductFilterFactory());
     ProductViewModel _productViewModel = GetProductViewModel();
     _productService.Add(_productViewModel);
     Assert.IsNotNull(_productService.GetById(1));
 }
Esempio n. 3
0
 public void EditTest()
 {
     IProductService _productService = new ProductService(new ProductRepository(), new AccountRepository(),
                                                          new PartnerRepository(), new ProductFilterFactory());
     ProductViewModel _productViewModel = GetProductViewModel();
     _productService.Add(_productViewModel);
     _productViewModel.Description = "otherDescription";
     _productService.Edit(_productViewModel);
     bool actual, expected = true;
     if(_productService.GetById(1).Description.CompareTo("otherDisctiption") == 0)
     {
         actual = true;
     }
     else
     {
         actual = false;
     }
     Assert.AreEqual(expected, actual);
 }
Esempio n. 4
0
 public void GetProductWithAccauntsAndPartnersTest()
 {
     IProductService _productService = new ProductService(new ProductRepository(), new AccountRepository(),
                                                          new PartnerRepository(), new ProductFilterFactory());
     ProductViewModelForAddEditView actual = _productService.GetProductWithAccauntsAndPartners(null);
     Assert.IsNotNull(actual);
 }
Esempio n. 5
0
 public void GetProductsTest()
 {
     IProductService _productService = new ProductService(new ProductRepository(), new AccountRepository(),
                                                          new PartnerRepository(), new ProductFilterFactory());
     ProductCollectionViewModel actual = _productService.GetProducts(1, 5);
     Assert.IsNotNull(actual);
 }