public void test_task() { var chan = new TestTask().Spawn(); Thread.Sleep(100); var counter = 0; for (var i = 0; i < 100; ++i) { if (chan.Pop()) { counter += 1; } if (counter >= 10) { break; } } Assert(counter > 0); }