Exemple #1
0
 function testGetArgument()
 {
     $u = new URL('one', 'two');
     $this->assertTrue($u->hasArgument(1), 'Аргумент №1 есть');
     $this->assertEquals('one', $u->getArgument(1), 'Значение аргумента №1');
     $this->assertTrue($u->hasArgument(2), 'Аргумент №2 есть');
     $this->assertEquals('two', $u->getArgument(2), 'Значение аргумента №2');
     $this->assertFalse($u->hasArgument(3), 'Аргумента №3 нет');
     $this->assertEquals('hi', $u->getArgument(3, 'hi'), 'Значение по-умолчанию');
 }