public function testSetAndGetAndHasType()
 {
     $argument = new Argument(array('type' => 'int'));
     $this->assertEquals('int', $argument->getType());
     $this->assertFalse($argument->hasType());
     $argument->setType('\\ClassGeneration');
     $this->assertTrue($argument->hasType());
 }