public void Nurse_Can_Care_For_Patient() { //arrange //act nurse.CareForPatient(patient); //assert Assert.Equal(15, patient.HealthLevel); }
public void CareForPatient_Cannot_Make_NumberOfPatients_Exceed_PatientListCount() { //Arrange Nurse sut = new Nurse("sut", 30123); sut.NumberofPatients = 2; Patient test = new Patient("testPatient"); //Act sut.CareForPatient(test, sut); //Assert Assert.Equal(2, sut.NumberofPatients); }
public void Does_CareForPatient_Increase_Patient_HealthStatus_By_10() { //arrange Nurse myNurse = new Nurse(); Patient myPatient = new Patient(); myPatient.HealthStatus = 20; //act myNurse.CareForPatient(myPatient); //assert Assert.Equal(30, myPatient.HealthStatus); }
public void CareForPatient_Does_Health_Level_Increase_by_5() { //Arrange Nurse firstNurse = new Nurse(1, "Rob", 1); Patient myPatient = new Patient(1, "Sam"); //Act var currentHealth = myPatient.HealthStatus; firstNurse.CareForPatient(myPatient); //Assert Assert.Equal(currentHealth + 5, myPatient.HealthStatus); }