public void T6_GetPatientName_GetsDiagnosisPatientName() { Patient testPatient = new Patient("Anderson", "1234 Main Street"); testPatient.Save(); DateTime diagnosisDate = new DateTime(2016, 08, 04); Diagnosis testDiagnosis = new Diagnosis(testPatient.GetId(), 1, 2, diagnosisDate); testDiagnosis.Save(); Patient foundPatient = Patient.Find(testDiagnosis.GetPatientId()); Assert.Equal("Anderson", foundPatient.GetName()); }
public override bool Equals(System.Object otherDiagnosis) { if (!(otherDiagnosis is Diagnosis)) { return(false); } else { Diagnosis newDiagnosis = (Diagnosis)otherDiagnosis; bool idEquality = this.GetId() == newDiagnosis.GetId(); bool patientIdEquality = this.GetPatientId() == newDiagnosis.GetPatientId(); bool symptomIdEquality = this.GetSymptomId() == newDiagnosis.GetSymptomId(); bool doctorIdEquality = this.GetDoctorId() == newDiagnosis.GetDoctorId(); bool diagnosisDateEquality = this.GetDiagnosisDate() == newDiagnosis.GetDiagnosisDate(); return(idEquality && patientIdEquality && symptomIdEquality && diagnosisDateEquality && doctorIdEquality); } }