Пример #1
0
        public void GetProductsShouldReturnAllProducts()
        {
            IProductRepository productRepository = Substitute.For <IProductRepository>();
            IBarCodeRepository codeRepository    = Substitute.For <IBarCodeRepository>();
            IInventoryItemCore inventoryCore     = Substitute.For <IInventoryItemCore>();
            IMapper            mapper            = Substitute.For <IMapper>();

            string products = Data.ResourceManager.GetString("Products");
            IEnumerable <Product> lstProducts = JsonConvert.DeserializeObject <IEnumerable <Product> >(products);

            productRepository.GetAll().Returns(lstProducts);

            IProductCore controller = new ProductCore(productRepository, codeRepository, inventoryCore, mapper);

            var result = controller.GetAll();

            result.Should().HaveCount(4);
        }
Пример #2
0
 public void GetAll()
 {
     pCore.GetAll();
 }