示例#1
0
        public void GetAll_ShouldReturn_Planets()
        {
            _planetRepository
            .Setup(x => x.All())
            .Returns(Enumerable.Range(1, 3).Select(i => new PlanetEntity {
                Id = i, Name = $"Planet {i}"
            }));

            var results = (_service.GetAll() ?? Enumerable.Empty <Planet>()).ToArray();

            Assert.AreEqual(3, results.Length);
            Assert.AreEqual("Planet 1", results[0].Name);
            Assert.AreEqual("Planet 2", results[1].Name);
            Assert.AreEqual("Planet 3", results[2].Name);
        }
示例#2
0
 public async Task <IActionResult> Index()
 {
     return(View(await _planetService.GetAll()));
 }
        public List <PlanetDto> GetAll()
        {
            List <Planet> planets = _planetService.GetAll();

            return(PlanetDto.Convert(planets));
        }
示例#4
0
        private dynamic GetPlanets()
        {
            var planets = _planetService.GetAll().Select(ConvertPlanetToViewModel);

            return(Response.AsJson(planets));
        }
 public List <Planet> Get()
 {
     return(PlanetService.GetAll());
 }
 public IEnumerable <PlanetViewModel> GetAll()
 {
     return(Mapper.Map <IEnumerable <Planet>, IEnumerable <PlanetViewModel> >(_planetService.GetAll()));
 }