public void Given_Valid_Arguments_When_Multiple_Enqueue_Invoked_Then_Valid_Result_Asserted() { m_queue.Enqueue(new PatientVitals { PatientId = "Pat000", Vitals = new List <Vitals>() }); SharedResources.SharedQueue.SharedQueue secQueue = SharedResources.SharedQueue.SharedQueue.Instance; secQueue.Enqueue(new PatientVitals { PatientId = "Pat1010", Vitals = new List <Vitals>() }); var result = secQueue.Dequeue(); Assert.IsFalse(m_queue.IsEmpty()); result = m_queue.Dequeue(); Assert.IsTrue(m_queue.IsEmpty()); }
public void Given_Valid_Arguments_When_Multiple_Instance_Invoked_Then_Valid_Result_Asserted() { m_queue.Enqueue(new PatientVitals { PatientId = "Pat000", Vitals = new List <Vitals>() }); SharedResources.SharedQueue.SharedQueue queueList = SharedResources.SharedQueue.SharedQueue.Instance; Assert.IsFalse(queueList.IsEmpty()); m_queue.Dequeue(); }