public void SingleObjectQueueTest() { var t = new TaskJob(1, Priority.Normal); Assert.IsTrue(queue.IsEmpty()); queue.Enqueue(t, t.Priority); Assert.IsFalse(queue.IsEmpty()); Assert.IsTrue(queue.TryDequeue(out var res)); Assert.AreEqual(t, res); }
public void SingleObjectQueueTest() { var t = new TaskJob(1, Priority.Normal); Assert.IsTrue(queue.IsEmpty()); queue.Enqueue(t, t.Priority); Assert.IsFalse(queue.IsEmpty()); Assert.IsTrue(queue.TryDequeue(out var res)); Assert.AreEqual(t, res); }