Esempio n. 1
0
        public IActionResult Get(int id)
        {
            Hero hero = service.GetHeroById(id);

            if (hero != null)
            {
                return(Ok(hero));
            }
            return(NotFound());
        }
Esempio n. 2
0
        public void GetHerorByIdTest()
        {
            //Arrange
            var heroId = -1;
            var hero   = new Hero();

            heroRepositoryMock.Setup(x => x.GetById(heroId))
            .Returns(hero)
            .Verifiable("should check in repository via GetById");

            //Act
            var heroDto = heroService.GetHeroById(heroId);

            //Assert
            Assert.IsNotNull(heroDto);
            unitOfWorkMock.Verify();
            heroRepositoryMock.Verify();
        }
 public IActionResult Get(int id)
 {
     return(Ok(_heroService.GetHeroById(id)));
 }