public function testShouldGetTheFirstProcessAtThePool() { $process1 = $this->getMock('Arara\\Process\\Process'); $process2 = $this->getMock('Arara\\Process\\Process'); $process3 = $this->getMock('Arara\\Process\\Process'); $pool = new Pool(1); $pool->attach($process1); $pool->attach($process2); $pool->attach($process3); $this->assertSame($process1, $pool->getFirstProcess()); }