Esempio n. 1
0
        public void get_call_obter()
        {
            //Arrange
            var controller = new GeneroController(service.Object);

            //Act
            var result = controller.Get();

            //Assert
            Assert.IsNotNull(result);
        }
Esempio n. 2
0
        public void post_call_obter()
        {
            //Arrange
            var    controller = new GeneroController(service.Object);
            Genero genero     = new Genero()
            {
                Nome          = "teste",
                DataDeCriacao = DateTime.Now
            };

            //Act
            controller.Post(genero);

            //Assert
            service.Verify(x => x.Salvar(genero), Times.AtLeastOnce());
        }
Esempio n. 3
0
        public void delete_call_obter()
        {
            //Arrange
            var    controller = new GeneroController(service.Object);
            Genero genero     = new Genero()
            {
                Id            = 1,
                Nome          = "teste",
                DataDeCriacao = DateTime.Now
            };

            //Act
            var result = controller.Delete(genero);

            //Assert
            Assert.AreEqual(result.GetType(), typeof(OkResult));
        }
Esempio n. 4
0
        public void get_com_id_call_obter()
        {
            //Arrange
            Genero genero = new Genero()
            {
                Id            = 1,
                Nome          = "teste",
                DataDeCriacao = DateTime.Now
            };

            service.Setup(x => x.Obter(1)).Returns(genero);

            var controller = new GeneroController(service.Object);

            //Act
            var result = controller.Get(1);

            //Assert
            Assert.AreEqual(genero, result);
        }
Esempio n. 5
0
 public GeneroControllerTest()
 {
     autorService    = new GeneroServiceMock();
     autorController = new GeneroController(autorService);
 }