public void QueueNumber_DoesNotAddPatientsPresent()
        {
            IEmergencyCentral emergencyCentral = new EmergencyCentral();

            IPatient patient = new Patient(0, 123456789);

            emergencyCentral.QueueNumber(patient);

            Assert.AreEqual(1, emergencyCentral.AmountOfPatientsInQueue());

            emergencyCentral.QueueNumber(patient);

            Assert.AreEqual(1, emergencyCentral.AmountOfPatientsInQueue());
        }
        public void AmountOfPatientsInQueue_DontReturnNIException()
        {
            IEmergencyCentral emergencyCentral = new EmergencyCentral();
            int test;

            Assert.DoesNotThrow(() => test = emergencyCentral.AmountOfPatientsInQueue());
        }
        public void QueueNumber_ReturnsFalseIfPatientExists()
        {
            IEmergencyCentral emergencyCentral = new EmergencyCentral();

            IPatient patient = new Patient(0, 123456789);

            emergencyCentral.QueueNumber(patient);

            Assert.AreEqual(1, emergencyCentral.AmountOfPatientsInQueue());

            Assert.False(emergencyCentral.QueueNumber(patient));
        }
        public void AmountOfPatientsInQueue_ReturnsZero()
        {
            IEmergencyCentral emergencyCentral = new EmergencyCentral();

            Assert.AreEqual(0, emergencyCentral.AmountOfPatientsInQueue());
        }