예제 #1
0
        // GET: About/Edit/5
        public ActionResult Edit(int id)
        {
            var club = retrieveClub(id);

            var cityProcessor = new CityProcessor();
            var listOfCity    = cityProcessor.ListOfCity();

            List <SelectListItem> cities   = new List <SelectListItem>();
            List <SelectListItem> stadiums = new List <SelectListItem>();

            foreach (var value in listOfCity)
            {
                cities.Add(new SelectListItem {
                    Text = value.Name, Value = value.Id.ToString()
                });
                stadiums.Add(new SelectListItem {
                    Text = value.Name, Value = value.Id.ToString()
                });
            }

            ViewBag.gradID        = cities;
            ViewBag.stadiumGradID = stadiums;

            return(View(club));
        }
예제 #2
0
        public void Validate_ListOfCity()
        {
            var cities = new List <City>();

            var repository = new Mock <ICityRepository>();

            repository.Setup(x => x.getCities()).Returns(cities);

            CityProcessor processor = new CityProcessor();

            processor.Repository = (ICityRepository)repository.Object;

            var res = processor.ListOfCity();

            repository.Verify(x => x.getCities(), Times.Exactly(1));
        }