Esempio n. 1
0
        public async Task <IActionResult> Index()
        {
            var busStations = await _busStationService.GetAllAsync();

            var viewModel = new BusStationViewModel
            {
                BusStations = busStations
            };

            return(View(viewModel));
        }
        public async Task GetAllAsync_WhenCalled_PopulateExpectedResult()
        {
            // Arrange
            //var expectedCount = 1;

            // Act
            var actual = await _busStationService.GetAllAsync();

            // Assert

            _mockAsyncRepository.Verify(m => m.GetAllAsync(), Times.Once);

            //_mockAsyncRepository.Verify();
            //Assert.IsTrue(actual.Count == expectedCount);
        }
        public async Task <IEnumerable <SelectListItem> > GetBusStations()
        {
            var busStations = await _busStationService.GetAllAsync();

            var item = new List <SelectListItem>
            {
                new SelectListItem()
                {
                    Value = null, Text = "", Selected = true
                }
            };

            foreach (var bus in busStations)
            {
                item.Add(new SelectListItem()
                {
                    Value = bus.BusStationId.ToString(),
                    Text  = bus.BusStationName
                });
            }

            return(item);
        }
Esempio n. 4
0
        public async Task <ActionResult <List <BusStationModel> > > GetAll()
        {
            var result = await _busStationService.GetAllAsync();

            return(result);
        }