3 namespace PhpParser\Node\Stmt;
7 class InterfaceTest extends \PHPUnit_Framework_TestCase
9 public function testGetMethods() {
11 new ClassMethod('foo'),
12 new ClassMethod('bar'),
14 $interface = new Class_('Foo', array(
16 new Node\Stmt\ClassConst(array(new Node\Const_('C1', new Node\Scalar\String_('C1')))),
18 new Node\Stmt\ClassConst(array(new Node\Const_('C2', new Node\Scalar\String_('C2')))),
20 new Node\Stmt\ClassConst(array(new Node\Const_('C3', new Node\Scalar\String_('C3')))),
24 $this->assertSame($methods, $interface->getMethods());