private static void PushToQueue <T>(ITestQueue <T> queue, T value) { queue.Push(value); Console.WriteLine($"Push element from thread with ID {Thread.CurrentThread.ManagedThreadId} with value = {value}"); }
private static void PopFromQueue <T>(ITestQueue <T> queue) { var value = queue.Pop(); Console.WriteLine($"Pop element from thread with ID {Thread.CurrentThread.ManagedThreadId} with value = {value}"); }