public void GetAll_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var repository = new HitchayvutRepository(context); var service = new HitchayvutService(repository); // Act IEnumerable <HitchayvutModel> result = service.GetAll(); // Assert Assert.IsNotNull(result); Assert.AreEqual(context.hitchayvut.Count(), result.Count()); }
public void GetById_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var repository = new HitchayvutRepository(context); var service = new HitchayvutService(repository); int id = 1; // Act HitchayvutModel result = service.GetById(id); // Assert Assert.IsNotNull(result); Assert.AreEqual(id, result.Id); }
public void GetAll_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var repository = new AppointmentTestRepository(context); var hitchayvutService = new HitchayvutService(); var testResultValueTextService = new TestResultValueTextService(); var service = new AppointmentTestService(repository, hitchayvutService, testResultValueTextService); // Act IEnumerable <AppointmentTestModel> result = service.GetAll(); // Assert Assert.IsNotNull(result); Assert.AreEqual(context.appointment_test.Count(), result.Count()); }
public void GetAllFilterByBranch_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var repository = new PatientRepository(context); var phoneNumberService = new PatientPhoneNumberService(); var hitchayvutService = new HitchayvutService(); var service = new PatientService(repository, phoneNumberService, hitchayvutService); int branchId = 1; // Act IEnumerable <PatientModel> result = service.GetAllFilterByBranch(branchId); // Assert Assert.AreEqual(context.patient.Where(x => x.branchId == branchId).Count(), result.Count()); }
public void GetAll_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var repository = new PatientRepository(context); var phoneNumberService = new PatientPhoneNumberService(); var hitchayvutService = new HitchayvutService(); var service = new PatientService(repository, phoneNumberService, hitchayvutService); // Act IEnumerable <PatientModel> result = service.GetAll(); // Assert Assert.IsNotNull(result); Assert.AreEqual(context.patient.Count(), result.Count()); }
public void GetAllFilterByAppointment_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var repository = new AppointmentTestRepository(context); var hitchayvutService = new HitchayvutService(); var testResultValueTextService = new TestResultValueTextService(); var service = new AppointmentTestService(repository, hitchayvutService, testResultValueTextService); int appointmentId = 1; // Act IEnumerable <AppointmentTestModel> result = service.GetAllFilterByAppointmentId(appointmentId); // Assert Assert.AreEqual(context.appointment_test.Where(x => x.appointmentId == appointmentId).Count(), result.Count()); Assert.AreEqual(result.Where(x => x.AppointmentId == appointmentId).Count(), result.Count()); }
public void GetById_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var repository = new AppointmentTestRepository(context); var hitchayvutService = new HitchayvutService(); var testResultValueTextService = new TestResultValueTextService(); var service = new AppointmentTestService(repository, hitchayvutService, testResultValueTextService); int id = 1; // Act AppointmentTestModel result = service.GetById(id); // Assert Assert.IsNotNull(result); Assert.AreEqual(id, result.Id); }
public void ConvertModelToEntity_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var service = new HitchayvutService(); HitchayvutModel model = GetTestModel(); // Act hitchayvut entity = service.ConvertModelToEntity(model); // Assert Assert.IsNotNull(entity); Assert.AreEqual(model.Number, entity.number); Assert.AreEqual(model.Date, entity.date); Assert.AreEqual(model.PatientId, entity.patientId); Assert.AreEqual(model.NumberAllocated, entity.numberAllocated); Assert.AreEqual(model.NumberAppointments, entity.numberAppointments); Assert.AreEqual(model.NumberUsed, entity.numberUsed); Assert.AreEqual(model.IsUsed, entity.isUsed); }
public void ConvertEntityToModel_Test() { // Arrange TestKolgraphEntities context = new TestKolgraphEntities(); var service = new HitchayvutService(); hitchayvut entity = context.hitchayvut.Where(x => x.id == 1).FirstOrDefault(); // Act HitchayvutModel model = service.ConvertEntityToModel(entity); // Assert Assert.IsNotNull(model); Assert.AreEqual(model.Id, entity.id); Assert.AreEqual(model.Number, entity.number); Assert.AreEqual(model.Date, entity.date); Assert.AreEqual(model.PatientId, entity.patientId); Assert.AreEqual(model.NumberAllocated, entity.numberAllocated); Assert.AreEqual(model.NumberAppointments, entity.numberAppointments); Assert.AreEqual(model.NumberUsed, entity.numberUsed); Assert.AreEqual(model.IsUsed, entity.isUsed); }