Exemple #1
0
        public void CancelBuyOrdersTest()
        {
            AppId.AppName app      = AppId.AppName.CounterStrikGlobalOffensive;
            string        name     = "CS:GO Weapon Case 2";
            double        price    = 0.01;
            int           quantity = 2;

            List <BuyOrder> buyOrders   = CreatingBuyOrder.CreateBuyOrder(app, name, price, quantity);
            List <string>   buyOrderIds = new List <string>();

            foreach (BuyOrder buyOrder in buyOrders)
            {
                buyOrderIds.Add(buyOrder.BuyOrderId);
            }
            CancelingBuyOrders.CancelBuyOrders(app, buyOrderIds);

            Assert.IsTrue(true);
        }
Exemple #2
0
        public void CancelAllBuyOrdersTest()
        {
            AppId.AppName app  = AppId.AppName.CounterStrikGlobalOffensive;
            int           page = 1;

            List <BuyOrder> buyOrders = MyBuyOrders.GetMyBuyOrders(app, "", MyBuyOrders.BuyOrderType.Listed, page);
            List <string>   names     = new List <string>();

            while (buyOrders.Count != 0)
            {
                foreach (BuyOrder buyOrder in buyOrders)
                {
                    names.Add(buyOrder.MarketHashName);
                }

                page++;
                buyOrders = MyBuyOrders.GetMyBuyOrders(app, "", MyBuyOrders.BuyOrderType.Listed, page);
            }

            string           name       = "";
            List <ItemPrice> itemPrices = PriceDatabase.GetAllItemPrices(app);
            int i = 0;

            while (String.IsNullOrEmpty(name))
            {
                string marketHashName = itemPrices[i].MarketHashName;
                if (!names.Contains(marketHashName))
                {
                    name = marketHashName;
                }
                i++;
            }

            CreatingBuyOrder.CreateBuyOrder(app, name, 0.01, 2);
            CancelingBuyOrders.CancelAllBuyOrders(app, name);

            Assert.IsTrue(true);
        }