public void T5_Find_FindsPatientSchedulingInDB() { DateTime appointmentDate = new DateTime(2016, 08, 04); PatientScheduling testPatientScheduling = new PatientScheduling(1, 2, "The patient reports general discomfort in the abdomen.", appointmentDate); testPatientScheduling.Save(); PatientScheduling foundPatientScheduling = PatientScheduling.Find(testPatientScheduling.GetId()); Assert.Equal(testPatientScheduling, foundPatientScheduling); }
public void T4_Save_AssignsIdToPatientScheduling() { DateTime appointmentDate = new DateTime(2016, 08, 04); PatientScheduling testPatientScheduling = new PatientScheduling(1, 2, "The patient reports general discomfort in the abdomen.", appointmentDate); testPatientScheduling.Save(); PatientScheduling savedPatientScheduling = PatientScheduling.GetAll()[0]; int result = savedPatientScheduling.GetId(); int testId = testPatientScheduling.GetId(); Assert.Equal(testId, result); }
public override bool Equals(System.Object otherPatientScheduling) { if (!(otherPatientScheduling is PatientScheduling)) { return(false); } else { PatientScheduling newPatientScheduling = (PatientScheduling)otherPatientScheduling; bool idEquality = this.GetId() == newPatientScheduling.GetId(); bool patientIdEquality = this.GetPatientId() == newPatientScheduling.GetPatientId(); bool noteEquality = this.GetNote() == newPatientScheduling.GetNote(); bool doctorIdEquality = this.GetDoctorId() == newPatientScheduling.GetDoctorId(); bool appointmentDateEquality = this.GetPatientSchedulingDate() == newPatientScheduling.GetPatientSchedulingDate(); return(idEquality && patientIdEquality && noteEquality && appointmentDateEquality && doctorIdEquality); } }