예제 #1
0
        // GET: TradeApi
        public IHttpActionResult Index()
        {
            var repo   = new TradeRepository();
            var trades = repo.GetTrades();

            return(Ok(trades));
        }
        public IHttpActionResult Get()
        {
            var repo   = new TradeRepository();
            var trades = repo.GetTrades();

            if (trades == null)
            {
                return(NotFound());
            }
            return(Ok(trades));
        }
        public void TestMethodTrades()
        {
            //Arrange
            TradeRepository tradeRepo = new TradeRepository();

            //Act
            var trades     = tradeRepo.GetTrades();
            var tradeCount = trades.Count();

            //Assert
            Assert.AreEqual(tradeCount, 500);
        }
예제 #4
0
        public void GetTradesTest()
        {
            // Check to see if the trade count is correct.
            var tradeRepository = new TradeRepository();
            var trades          = tradeRepository.GetTrades();
            int tradeCount      = 0;

            foreach (var trade in trades)
            {
                tradeCount++;
            }

            Assert.AreEqual(MaxCount, tradeCount);
        }