public void ClearCartTest()
        {
            var repository = GetMockContext();

            var service = new EventCartItemsService(repository.Object);

            service.ClearCart("1");

            Assert.NotNull(service);
        }
        public void RemoveFromCartExistsTest()
        {
            var repository = GetMockContext();

            var service = new EventCartItemsService(repository.Object);

            repository.Setup(item => item.ItemExists(It.IsAny <int>(), It.IsAny <string>()))
            .Returns(true);
            service.RemoveFromCart(1, "1");

            Assert.NotNull(service);
        }
        public void GetEventCartItemsTest()
        {
            var repository = GetMockContext();

            var service = new EventCartItemsService(repository.Object);
            var citems  = new EventCartItem[]
            {
                new EventCartItem()
                {
                    Id      = 1,
                    EventId = 1,
                    UserId  = "1"
                }
            };

            repository.Setup(item => item.GetAllItems(It.IsAny <string>()))
            .Returns(citems);

            var actual = service.GetEventCartItems("1");

            Assert.NotNull(service);
            Assert.Equal(citems.ToString(), actual.ToString());
        }