public void ReadOnly_Test() { var queue = new BufferedQueue <char>(1000); ICollection <char> collection = queue; Assert.AreEqual(collection.IsReadOnly, false); }
public void Peek_Test() { var queue = new BufferedQueue<int>(1000); for (int c = 0; c < 100; c++) { queue.Enqueue(c); //Assert.AreEqual(queue.Peek(), c); } }
public void Empty_Test() { var queue = new BufferedQueue<int>(1000); for (int c = 0; c < 100; c++) queue.Enqueue(1); //Assert.AreEqual(queue.Count, 100); queue.Clear(); //Assert.AreEqual(queue.Count, 0); }
public void Enqueue_Test() { var queue = new BufferedQueue<int>(1000); for (int c = 0; c < 100; c++) { queue.Enqueue(c); //Assert.AreEqual(queue.Count, c + 1); } }
public void Peek_Test() { var queue = new BufferedQueue <int>(1000); for (int c = 0; c < 100; c++) { queue.Enqueue(c); //Assert.AreEqual(queue.Peek(), c); } }
public void Enqueue_Test() { var queue = new BufferedQueue <int>(1000); for (int c = 0; c < 100; c++) { queue.Enqueue(c); //Assert.AreEqual(queue.Count, c + 1); } }
public void BufferedQueue_Dispose_Calls_InternalQueues_Dispose() { var bufferMock = CreateIQueueMock(); var queue = new BufferedQueue<Entity>(QueueMock.Object, bufferMock.Object, _floor, _ceiling, false); queue.Dispose(); QueueMock.Verify(mock => mock.Dispose(), "Failed to call overflow.Dispose"); bufferMock.Verify(mock => mock.Dispose(), "Failed to call buffer.Dispose"); }
public void Empty_Test() { var queue = new BufferedQueue <int>(1000); for (int c = 0; c < 100; c++) { queue.Enqueue(1); } //Assert.AreEqual(queue.Count, 100); queue.Clear(); //Assert.AreEqual(queue.Count, 0); }
public void Dequeue_Test() { var queue = new BufferedQueue<int>(1000); for (int c = 0; c < 100; c++) queue.Enqueue(c); for (int c = 0; c < 100; c++) { int n = queue.Dequeue(); //Assert.AreEqual(n, c); //Assert.AreEqual(queue.Count, c); } }
public void ReadOnly_Test() { var queue = new BufferedQueue<char>(1000); ICollection<char> collection = queue; Assert.AreEqual(collection.IsReadOnly, false); }
public void Empty_Queue_Count() { var empty = new BufferedQueue<int>(1000); //Assert.AreEqual(empty.Count, 0); }
public void TestInitialize() { QueueMock = CreateIQueueMock(); _buffer = new QueueAdapter<Entity>(); // Pass autoStart: false to prevent the internal thread starting up for our tests _queue = new BufferedQueue<Entity>(QueueMock.Object, _buffer, _floor, _ceiling, false); }
public void Empty_Queue_Count() { var empty = new BufferedQueue <int>(1000); //Assert.AreEqual(empty.Count, 0); }