public function testSharedPump() { // Reset. TaskPump::T_set_pump(NULL); $this->assertNotNull(TaskPump::Pump(), 'Did not create shared pump.'); $this->assertNotSame($this->pump, TaskPump::Pump()); TaskPump::set_pump($this->pump); $this->assertSame($this->pump, TaskPump::Pump()); }