public ActionResult <Consultation> Post([FromBody] Consultation consultation) { var service = new ConsultationService(); service.Store(consultation); return(consultation); }
public ActionResult <IEnumerable <Consultation> > Get() { var service = new ConsultationService(); var consultations = service.GetAll(); return(Ok(consultations)); }
public void Test_AddConsultation() { HospitalConfiguration hospitalConfiguration = HospitalConfiguration.GetInstance(); Consultation consultation = new Consultation(); ConsultationService.AddConsultation(consultation); Assert.AreEqual(hospitalConfiguration.Consultations[0], consultation); Assert.AreEqual(hospitalConfiguration.Consultations.Count, 1); }
public void Setup() { _kinlyApiClient = new Mock <IKinlyApiClient>(); _logger = new Mock <ILogger <ConsultationService> >(); _commandHandler = new Mock <ICommandHandler>(); _queryHandler = new Mock <IQueryHandler>(); _consultationService = new ConsultationService(_kinlyApiClient.Object, _logger.Object, _commandHandler.Object, _queryHandler.Object); SetupTestConference(); _request = InitConsultationRequestForJudge(); _rooms = CreateTestRooms(_request); }
public ActionResult <Consultation> Get(long id) { var service = new ConsultationService(); var consultation = service.GetID(id); if (consultation == null) { return(NotFound()); } return(consultation); }
public ActionResult Delete(long id) { var service = new ConsultationService(); var consultation = service.GetID(id); if (consultation == null) { return(NotFound()); } service.Delete(consultation); return(Ok()); }
public ActionResult <Consultation> Put(long id, [FromBody] Consultation consultation) { var service = new ConsultationService(); if (service.GetID(id) == null) { return(NotFound()); } consultation.ConsultationID = id; service.Store(consultation); return(consultation); }
public void DeleteConsultationServiceTest() { //Arrange Consultation Consultation = null; //Fake do repositório var repositoryFake = new Mock <IConsultationRepository>(); repositoryFake.Setup(r => r.Delete(1)).Returns(Consultation); IConsultationService service = new ConsultationService(repositoryFake.Object); //Action var ConsultationFake = service.Delete(1); //Assert repositoryFake.Verify(r => r.Delete(1)); Assert.IsNull(ConsultationFake); }
public void RetrieveConsultationServiceTest() { //Arrange Consultation Consultation = ObjectMother.GetConsultation(); //Fake do repositório var repositoryFake = new Mock <IConsultationRepository>(); repositoryFake.Setup(r => r.Get(1)).Returns(Consultation); IConsultationService service = new ConsultationService(repositoryFake.Object); //Action var ConsultationFake = service.Retrieve(1); //Assert repositoryFake.Verify(r => r.Get(1)); Assert.IsNotNull(ConsultationFake); }
public IHttpActionResult RecordPagination(Pagination pagination) { ConsultationService service = new ConsultationService(); try { var query = service.RecordPagination(pagination); var packageEntity = query.PackageEntityPaginations(pagination); return(Json(packageEntity)); } catch (Exception) { PackageResultEntity <object> packageResultEntity = new PackageResultEntity <object>() { list = null, msg = "failed" }; return(Json(packageResultEntity)); } }
public IHttpActionResult RecordQuery(string key) { ConsultationService service = new ConsultationService(); try { var query = service.GetEntity(key); var packageEntity = query.PackageResult(); return(Json(packageEntity)); } catch (Exception) { PackageResultEntity <object> packageResultEntity = new PackageResultEntity <object>() { list = null, msg = "failed" }; return(Json(packageResultEntity)); } }
public void UpdateConsultationServiceValidationAndPersistenceTest() { //Arrange Consultation Consultation = ObjectMother.GetConsultation(); //Fake do repositório var repositoryFake = new Mock <IConsultationRepository>(); repositoryFake.Setup(r => r.Update(Consultation)).Returns(Consultation); //Fake do dominio var ConsultationFake = new Mock <Consultation>(); ConsultationFake.As <IObjectValidation>().Setup(b => b.Validate()); IConsultationService service = new ConsultationService(repositoryFake.Object); //Action service.Update(ConsultationFake.Object); //Assert ConsultationFake.As <IObjectValidation>().Verify(b => b.Validate()); repositoryFake.Verify(r => r.Update(ConsultationFake.Object)); }
public void Setup() { _mocker = AutoMock.GetLoose(); _sut = _mocker.Create <ConsultationService>(); }
public ConsultationController(ConsultationService a, DoctorDispService d) { this.d = d; this.a = a; }
public ConsultationController(ConsultationService a) { this.a = a; }