public void AddAvisoYaExisteMockTest() { var mockAvisoRepository = new Mock <IAvisoRepository>(); IAvisoRepository avisoRepository = mockAvisoRepository.Object; mockAvisoRepository.Setup(aviso => aviso.listAvisos()).Returns(() => new List <Aviso> { aviso1 }); mockAvisoRepository.Setup(aviso => aviso.addAviso(aviso1)); sut = new AvisoService(avisoRepository); sut.addAviso(aviso1); }
public void AddAvisoMockTest() { var mockAvisoRepository = new Mock <IAvisoRepository>(); IAvisoRepository avisoRepository = mockAvisoRepository.Object; mockAvisoRepository.Setup(aviso => aviso.listAvisos()).Returns(() => new List <Aviso> { aviso1 }); mockAvisoRepository.Setup(aviso => aviso.addAviso(aviso2)); sut = new AvisoService(avisoRepository); sut.addAviso(aviso2); mockAvisoRepository.Verify(aviso => aviso.listAvisos(), Times.Exactly(1)); mockAvisoRepository.Verify(aviso => aviso.addAviso(It.IsAny <Aviso>()), Times.Exactly(1)); }
public AvisoService(IAvisoRepository avisosRepository) { this.avisosRepository = avisosRepository; }
public ApolicesController(IApoliceRepository apolicesRepository, IUserProfileRepository usersRepository, ICategoriaRepository categoriasRepository, IConcelhoRepository concelhosRepository, IVeiculoRepository veiculosRepository, IPessoaRepository pessoasRepository, IApoliceHistoricoRepository apolicesHistoricoRepository, IEntidadeRepository entidadesRepository, IAvisoRepository avisosRepository, IEventoStaggingRepository eventosStaggingRepository, IValorSistemaRepository valoresSistemaRepository) =======