public function testFirst()
 {
     $handler = ArrayPosition::first();
     $this->assertEquals(ArrayPosition::FIRST, $handler->position());
     $result = $handler->addToArray(array('test1' => 'test', 'test2' => 'test', 'test3' => 'test'), array('first' => 'value'));
     $this->assertEquals('value', $result['first']);
     $keys = array_keys($result);
     $this->assertEquals('first', $keys[0]);
     $this->assertEquals('test1', $keys[1]);
     $this->assertEquals('test2', $keys[2]);
     $this->assertEquals('test3', $keys[3]);
 }