Exemple #1
0
        public void GetOrders_ByAuthorId()
        {
            OrderDirectory.TryAddOrder(new Order()
            {
                Author = UserProfile1, Product = "user_1_prod_1"
            });
            OrderDirectory.TryAddOrder(new Order()
            {
                Author = UserProfile1, Product = "user_1_prod_2"
            });

            OrderDirectory.TryAddOrder(new Order()
            {
                Author = UserProfile2, Product = "user_2_prod_1"
            });

            var user1orders = OrderDirectory.GetOrders(UserProfile1.Id);

            Assert.IsTrue(user1orders.Count == 2);

            var user2orders = OrderDirectory.GetOrders(UserProfile2.Id);

            Assert.IsTrue(user2orders.Count == 1);

            var allOrders = OrderDirectory.GetAllOrders();

            Assert.IsTrue(allOrders.Count == 3);
        }