public void GetHotButtonPagesTest()
        {
            _stockService.Setup(s => s.GetHotButonPages()).Returns(GetHotButtonPagesData());
            _stockManager = new StockManager(_stockService.Object, _policyManager.Object,
                                             _taxService.Object, _resourceManager, _loginManager.Object);
            var expected = 2;
            var actual   = _stockManager.GetHotButonPages();

            Assert.AreEqual(expected, actual.Count);
        }
Exemplo n.º 2
0
        public HttpResponseMessage GetHotButtonpages()
        {
            var dateStart = DateTime.Now;

            _performancelog.Debug($"Start,StockV1Controller,GetHotButtonpages,{string.Empty},{DateTime.Now:hh.mm.ss.ffffff}");

            var hotButtonPages = _stockManager.GetHotButonPages();

            var listHotButtonpages = hotButtonPages.Select(hotButton => new HotButtonPageModel
            {
                PageId   = hotButton.Key,
                PageName = hotButton.Value
            }).ToList();

            _performancelog.Debug($"End,StockV1Controller,GetHotButtonpages,{DateTime.Now.Subtract(dateStart).TotalMilliseconds},{DateTime.Now:hh.mm.ss.ffffff}");

            return(Request.CreateResponse(HttpStatusCode.OK, listHotButtonpages));
        }