Exemple #1
0
        public void CanCheckTraderInBasket()
        {
            _uow.BasketPricesRepo.DeleteAll();
            _uow.BasketTradersRepo.DeleteAll();
            _uow.BasketRepo.DeleteAll();

            Basket basket = new Basket
            {
                BasketOwner = 1,
                Name        = "basketA",
                IsDeleted   = false
            };

            _uow.BasketRepo.Add(basket);
            List <Trader> normalUsers = _uow.TraderRepo.Search(x => x.TypeFlag == 3).ToList();
            BasketTraders bt          = new BasketTraders
            {
                TraderId = normalUsers[0].ID,
                BasketId = basket.ID
            };

            _uow.BasketTradersRepo.Add(bt);
            _uow.SaveChanges();
            Assert.AreEqual(basket.ID, _uow.PriceViewerRepo.CheckTraderInBasket(1, normalUsers[0].ID));
        }
        public BasketTraders AddBasketTrader(int traderId, int basketId)
        {
            BasketTraders bt = new BasketTraders()
            {
                TraderId = traderId, BasketId = basketId
            };

            return(bt);
        }