public void AtualizaConsultasTeste() { var dataDeNascimento = new DateTime(1999, 01, 30, 07, 00, 00); var dataDeInicio = new DateTime(2020, 01, 30, 07, 00, 00); var dataDeTermino = new DateTime(2020, 01, 30, 08, 00, 00); var consulta = new Consulta("André", dataDeNascimento, dataDeInicio, dataDeTermino, "Sem observações"); var dataDeNascimento2 = new DateTime(2000, 02, 28, 07, 00, 00); var dataDeInicio2 = new DateTime(2020, 02, 28, 07, 00, 00); var dataDeTermino2 = new DateTime(2020, 02, 28, 08, 00, 00); var dataDeNascimento3 = new DateTime(2001, 03, 30, 07, 00, 00); var dataDeInicio3 = new DateTime(2020, 03, 30, 07, 00, 00); var dataDeTermino3 = new DateTime(2020, 03, 30, 08, 00, 00); var consulta2 = new Consulta("Carlos", dataDeNascimento2, dataDeInicio2, dataDeTermino2, "Sem observações"); var consulta3 = new Consulta("Daniel", dataDeNascimento3, dataDeInicio3, dataDeTermino3, "Sem observações"); var listaDeConsultas = new List <Consulta>(); listaDeConsultas.AddRange(new[] { consulta, consulta2, consulta3 }); var consultaASerAtualizada = new ConsultaViewModel("André", dataDeNascimento, dataDeInicio, dataDeTermino, "Sem observações"); var dataDeNascimentoAtt = new DateTime(1998, 01, 30, 07, 00, 00); var dataDeInicioAtt = new DateTime(2020, 01, 31, 10, 00, 00); var dataDeTerminoAtt = new DateTime(2020, 01, 31, 11, 00, 00); var consultaAtualizada = new ConsultaViewModel("André de Souza", dataDeNascimentoAtt, dataDeInicioAtt, dataDeTerminoAtt, "campo de observações"); ConsultaViewModel[] arrayParametro = { consultaASerAtualizada, consultaAtualizada }; _mockRepository = new Mock <IConsultaRepository>(); _mockRepository.Setup(m => m.BuscarPelaDataInicial(consulta.DataInicial)).Returns(consulta); _mockRepository.Setup(m => m.ObterConsultas()).Returns(listaDeConsultas); _service = new ConsultaService(_mockRepository.Object); Assert.AreEqual("Atualizado com sucesso!", _service.AtualizaConsultas(arrayParametro)); }
public void GetConsultasTeste() { var dataDeNascimento1 = new DateTime(1999, 01, 30, 07, 00, 00); var dataDeInicio1 = new DateTime(2020, 01, 30, 07, 00, 00); var dataDeTermino1 = new DateTime(2020, 01, 30, 08, 00, 00); var dataDeNascimento2 = new DateTime(2000, 02, 28, 07, 00, 00); var dataDeInicio2 = new DateTime(2020, 02, 28, 07, 00, 00); var dataDeTermino2 = new DateTime(2020, 02, 28, 08, 00, 00); var dataDeNascimento3 = new DateTime(2001, 03, 30, 07, 00, 00); var dataDeInicio3 = new DateTime(2020, 03, 30, 07, 00, 00); var dataDeTermino3 = new DateTime(2020, 03, 30, 08, 00, 00); var consulta1 = new Consulta("André", dataDeNascimento1, dataDeInicio1, dataDeTermino1, "Sem observações"); var consulta2 = new Consulta("Carlos", dataDeNascimento2, dataDeInicio2, dataDeTermino2, "Sem observações"); var consulta3 = new Consulta("Daniel", dataDeNascimento3, dataDeInicio3, dataDeTermino3, "Sem observações"); var consultaViewModel1 = new ConsultaViewModel("André", dataDeNascimento1, dataDeInicio1, dataDeTermino1, "Sem observações"); var consultaViewModel2 = new ConsultaViewModel("Carlos", dataDeNascimento2, dataDeInicio2, dataDeTermino2, "Sem observações"); var consultaViewModel3 = new ConsultaViewModel("Daniel", dataDeNascimento3, dataDeInicio3, dataDeTermino3, "Sem observações"); var listaDeConsultas = new List <Consulta> { consulta1, consulta2, consulta3 }; var listaConsultaViewModel = new List <ConsultaViewModel> { consultaViewModel1, consultaViewModel2, consultaViewModel3 }; _mockRepository = new Mock <IConsultaRepository>(); _mockRepository.Setup(m => m.ObterConsultas()).Returns(listaDeConsultas); _service = new ConsultaService(_mockRepository.Object); CollectionAssert.AreEqual(listaConsultaViewModel, _service.getConsultas(), new Comparativo()); }
public ConsultaController( IConsultaService consultaService , IPacienteService pacienteService) { _consultaService = consultaService; _pacienteService = pacienteService; }
// GET: ConsultaController public ConsultaController(IConsultaService consultaService, IMapper mapper, IAnimalService animalService, IPessoaService pessoaService) { _consultaService = consultaService; _mapper = mapper; _animalService = animalService; _pessoaService = pessoaService; }
public ConsultaController(IPacienteService pacienteService, IPrimeraVisitaService primeraVisitaService, IConsultaService consultaService, ILog log) { _pacienteService = pacienteService; _primeraVisitaService = primeraVisitaService; _consultaService = consultaService; _log = log; }
public ConsultaServiceTest() { var mock = new MockFactory(); _consultaRepositoryMock = mock.CreateMock <IConsultaRepository>(); _consultaService = new ConsultaService(_consultaRepositoryMock.MockObject); }
public ExameController(IExameService exameService, IConsultaService consultaService, IAnimalService animalService, ITipoexameService tipoexameService, IMapper mapper) { _exameService = exameService; _consultaService = consultaService; _animalService = animalService; _tipoexameService = tipoexameService; _mapper = mapper; }
public ConsultaController(IConsultaService consultaService, ILogger <ConsultaController> logger, IOptions <ApiSettings> apiSettings) { _consultaService = consultaService; _logger = logger; _apiSettings = apiSettings; _unavailable = _apiSettings.Value.UnavailableMessage; }
public void DeletaConsultasNaoExistenteTeste() { Consulta nulo = null; var dataParametro = new DateTime(2020, 01, 20, 19, 30, 00); _mockRepository = new Mock <IConsultaRepository>(); _mockRepository.Setup(m => m.BuscarPelaDataInicial(dataParametro)).Returns(nulo); _service = new ConsultaService(_mockRepository.Object); Assert.AreEqual("Consulta não existe na base de dados", _service.DeletaConsultas(dataParametro)); }
public ConsultaController( IConsultaService consultaService, IEmpleadoRepository empleadoRepository, IMascotaRepository mascotaRepository ) { _consultaService = consultaService; _empleadoRepository = empleadoRepository; _mascotaRepository = mascotaRepository; }
public ConsultasController( IConsultaService consultaService, IMedicoService medicoService, IPacienteService pacienteService ) { _consultaService = consultaService; _medicoService = medicoService; _pacienteService = pacienteService; }
public void InsereConsultasTeste() { _mockRepository = new Mock <IConsultaRepository>(); _service = new ConsultaService(_mockRepository.Object); var dataDeNascimento = new DateTime(2000, 01, 30, 07, 00, 00); var dataDeInicio = new DateTime(2020, 01, 30, 07, 00, 00); var dataDeTermino = new DateTime(2020, 01, 30, 08, 00, 00); var consultaViewModel = new ConsultaViewModel("teste", dataDeNascimento, dataDeInicio, dataDeTermino, "campo de observações"); Assert.AreEqual("Inserido com sucesso!", _service.InsereConsultas(consultaViewModel)); }
public void InsereConsultasDataInicialMaiorTeste() { _mockRepository = new Mock <IConsultaRepository>(); _service = new ConsultaService(_mockRepository.Object); var dataDeNascimento = new DateTime(2000, 01, 30, 07, 00, 00); var dataDeInicio = new DateTime(2015, 01, 30, 07, 00, 00); var dataDeTermino = new DateTime(2015, 01, 30, 06, 00, 00); var consultaViewModel = new ConsultaViewModel("teste", dataDeNascimento, dataDeInicio, dataDeTermino, "campo de observações"); Assert.AreEqual("A Data Inicial não pode ser menor do que a Data Final", _service.InsereConsultas(consultaViewModel)); }
public void DeletaConsultasTeste() { var dataDeNascimento = new DateTime(2000, 01, 30, 07, 00, 00); var dataDeInicio = new DateTime(2020, 01, 30, 07, 00, 00); var dataDeTermino = new DateTime(2020, 01, 30, 09, 00, 00); var consulta = new Consulta("teste", dataDeNascimento, dataDeInicio, dataDeTermino, "campo de observações"); _mockRepository = new Mock <IConsultaRepository>(); _mockRepository.Setup(m => m.BuscarPelaDataInicial(dataDeInicio)).Returns(consulta); _service = new ConsultaService(_mockRepository.Object); Assert.AreEqual("Deletado com sucesso!", _service.DeletaConsultas(dataDeInicio)); }
public AgendamedicamentoController(IAgendamedicamentoService agendamedicamentoService, IMedicamentoService medicamentoService, IAnimalService animalService, IConsultaService consultaService, IPessoaService pessoaService, IMapper mapper) { _agendamedicamentoService = agendamedicamentoService; _medicamentoService = medicamentoService; _animalService = animalService; _consultaService = consultaService; _pessoaService = pessoaService; _mapper = mapper; }
public void InsereConsultasHorarioOcupadoTeste() { var dataDeNascimento = new DateTime(2000, 01, 30, 07, 00, 00); var dataDeInicio = new DateTime(2020, 01, 30, 07, 00, 00); var dataDeTermino = new DateTime(2020, 01, 30, 09, 00, 00); var consulta = new Consulta("teste", dataDeNascimento, dataDeInicio, dataDeTermino, "campo de observações"); var listaDeConsultas = new List <Consulta>(); listaDeConsultas.Add(consulta); _mockRepository = new Mock <IConsultaRepository>(); _mockRepository.Setup(m => m.ObterConsultas()).Returns(listaDeConsultas); _service = new ConsultaService(_mockRepository.Object); var consultaViewModel = new ConsultaViewModel("teste", dataDeNascimento, dataDeInicio, dataDeTermino, "campo de observações"); Assert.AreEqual("Horário ocupado!", _service.InsereConsultas(consultaViewModel)); }
public void Initialize() { //Arrange var builder = new DbContextOptionsBuilder <GestaoAnimalContext>(); builder.UseInMemoryDatabase("Gestao Animal"); var options = builder.Options; _context = new GestaoAnimalContext(options); _context.Database.EnsureDeleted(); _context.Database.EnsureCreated(); var consultas = new List <Consulta> { new Consulta { IdConsulta = 1, Descricao = "Consulta de Rotina", Data = DateTime.Parse("2021-05-10"), Preco = 150, IdAnimal = 1, IdPessoa = 1 }, new Consulta { IdConsulta = 2, Descricao = "Exames", Data = DateTime.Parse("2021-07-11"), Preco = 256, IdAnimal = 1, IdPessoa = 1 }, new Consulta { IdConsulta = 3, Descricao = "Verificação da Pata", Data = DateTime.Parse("2021-02-11"), Preco = 50, IdAnimal = 1, IdPessoa = 1 } }; _context.AddRange(consultas); _context.SaveChanges(); _consultaService = new ConsultaService(_context); }
public void AtualizaConsultasNaoExistenteTeste() { var dataParametro = new DateTime(2020, 01, 30, 07, 00, 00); Consulta nulo = null; var dataDeNascimento = new DateTime(2000, 01, 30, 07, 00, 00); var dataDeInicio = new DateTime(2020, 01, 30, 07, 00, 00); var dataDeTermino = new DateTime(2020, 01, 30, 09, 00, 00); var consultaASerAtualizada = new ConsultaViewModel("André", dataDeNascimento, dataDeInicio, dataDeTermino, "Sem observações"); var dataDeNascimentoAtt = new DateTime(1998, 01, 30, 07, 00, 00); var dataDeInicioAtt = new DateTime(2020, 01, 30, 08, 30, 00); var dataDeTerminoAtt = new DateTime(2020, 01, 30, 05, 30, 00); var consultaAtualizada = new ConsultaViewModel("André de Souza", dataDeNascimentoAtt, dataDeInicioAtt, dataDeTerminoAtt, "campo de observações"); ConsultaViewModel[] arrayParametro = { consultaASerAtualizada, consultaAtualizada }; _mockRepository = new Mock <IConsultaRepository>(); _mockRepository.Setup(m => m.BuscarPelaDataInicial(dataParametro)).Returns(nulo); _service = new ConsultaService(_mockRepository.Object); Assert.AreEqual("Registro não existe na base de dados", _service.AtualizaConsultas(arrayParametro)); }
public void AtualizaConsultasDataInicialMaiorTeste() { var dataDeNascimento = new DateTime(2000, 01, 30, 07, 00, 00); var dataDeInicio = new DateTime(2020, 01, 30, 07, 00, 00); var dataDeTermino = new DateTime(2020, 01, 30, 09, 00, 00); var consulta = new Consulta("André", dataDeNascimento, dataDeInicio, dataDeTermino, "Sem observações"); var listaDeConsultas = new List <Consulta>(); listaDeConsultas.Add(consulta); var consultaASerAtualizada = new ConsultaViewModel("André", dataDeNascimento, dataDeInicio, dataDeTermino, "Sem observações"); var dataDeNascimentoAtt = new DateTime(1998, 01, 30, 07, 00, 00); var dataDeInicioAtt = new DateTime(2020, 01, 30, 08, 30, 00); var dataDeTerminoAtt = new DateTime(2020, 01, 30, 05, 30, 00); var consultaAtualizada = new ConsultaViewModel("André de Souza", dataDeNascimentoAtt, dataDeInicioAtt, dataDeTerminoAtt, "campo de observações"); ConsultaViewModel[] arrayParametro = { consultaASerAtualizada, consultaAtualizada }; _mockRepository = new Mock <IConsultaRepository>(); _mockRepository.Setup(m => m.BuscarPelaDataInicial(consulta.DataInicial)).Returns(consulta); _service = new ConsultaService(_mockRepository.Object); Assert.AreEqual("Data final não pode ser menor do que a inicial", _service.AtualizaConsultas(arrayParametro)); }
public ConsultasController(IConsultaService consultaService) { this.consultaService = consultaService; }
public ConsultaAppService(IConsultaService consultaService, IMapper mapper) { _consultaService = consultaService; _mapper = mapper; }
public ConsultaController(IConsultaService parametroConsultaService) { this.consultaService = parametroConsultaService; }
// GET: Consultas //public async Task<IActionResult> Index() //{ // return View(await _context.Consultas.ToListAsync()); //} public ConsultasController(IConsultaService service, IParametrosService parametrosService) { _service = service; _parametrosService = parametrosService; }
public ConsultaController(IConsultaService _service) { this._service = _service; }
public ConsultaController(IConsultaService consultaService) { _consultaService = consultaService; }
public ConsultaAppService(IConsultaService consultaService) : base(consultaService) { _consultaService = consultaService; }
public ImagesController(IAdicaoService adicaoService, IConsultaService consultaService, IDeletaImagemService deletaImagemService) { _adicaoService = adicaoService; _consultaService = consultaService; _deletaImagemService = deletaImagemService; }
public ConsultaController(IConsultaService ConsultaService, ILogger <ConsultaController> logger) { _consultaService = ConsultaService; _logger = logger; }
public HomeController(IConsultaService service) { _service = service; }