public void Unbounded_queue_enqueue() { for (int i = 0; i < OPERATIONS; i++) { unboundedQueue.TryPush(msg); } }
public void Setup() { boundedQueue = new BoundedQueue(OPERATIONS); unboundedQueue = new UnboundedQueue <ISignal>(); var msg = Activated.Instance; for (int i = 0; i < OPERATIONS; i++) { boundedQueue.TryPush(msg); unboundedQueue.TryPush(msg); } }
public void UnboundedQueue_enqueue_dequeue() { unboundedQueue.TryPush(msg); unboundedQueue.TryPop(out var signal); }