public void PriorityCall_ReturnsFalseIfPatientExists() { IEmergencyCentral emergencyCentral = new EmergencyCentral(); IPatient patient = new Patient(0, 123456789); emergencyCentral.PriorityCall(patient); Assert.AreEqual(1, emergencyCentral.AmountOfPatientsInPriorityQueue()); Assert.False(emergencyCentral.PriorityCall(patient)); }
public void PriorityCall_DoesNotAddPatientsPresent() { IEmergencyCentral emergencyCentral = new EmergencyCentral(); IPatient patient = new Patient(0, 123456789); emergencyCentral.PriorityCall(patient); Assert.AreEqual(1, emergencyCentral.AmountOfPatientsInPriorityQueue()); emergencyCentral.PriorityCall(patient); Assert.AreEqual(1, emergencyCentral.AmountOfPatientsInPriorityQueue()); }
public void PriorityCall_ReturnsTrue() { IEmergencyCentral emergencyCentral = new EmergencyCentral(); IPatient patient = new Patient(0, 123456789); Assert.True(emergencyCentral.PriorityCall(patient)); }
public void PriorityCall_DoesNotThrow() { IEmergencyCentral emergencyCentral = new EmergencyCentral(); IPatient patient = new Patient(0, 123456789); Assert.DoesNotThrow(() => emergencyCentral.PriorityCall(patient)); }