Exemple #1
0
        public void GetStocksByRegion_GivenARegionAndProductID_ReturnsStocksOfTheProductInTheRegion()
        {
            // arrange

            // act
            var actual = inventoryClient.GetStocksByRegion("Eastern Canada", 20);

            // assert
            var stocks = new List <InventoryItem>(actual.OrderBy(s => s.ID));

            Assert.AreEqual(5, stocks.Count);
            Assert.IsTrue(stocks[0].UnitsInStock != 0);
            Assert.IsTrue(stocks[1].UnitsInStock != 0);
            Assert.IsTrue(stocks[2].UnitsInStock != 0);
            Assert.IsTrue(stocks[3].UnitsInStock != 0);
            Assert.IsTrue(stocks[4].UnitsInStock != 0);
        }