createDocument('whatever', "assertEquals([], $document->getDefinitions()); } public function testGetNodeAtPosition() { $document = $this->createDocument('whatever', "getNodeAtPosition(new Position(1, 13)); $this->assertInstanceOf(Node\Name\FullyQualified::class, $node); $this->assertEquals('SomeClass', (string)$node); } public function testIsVendored() { $document = $this->createDocument('file:///dir/vendor/x.php', "assertEquals(true, $document->isVendored()); $document = $this->createDocument('file:///c:/dir/vendor/x.php', "assertEquals(true, $document->isVendored()); $document = $this->createDocument('file:///vendor/x.php', "assertEquals(true, $document->isVendored()); $document = $this->createDocument('file:///dir/vendor.php', "assertEquals(false, $document->isVendored()); $document = $this->createDocument('file:///dir/x.php', "assertEquals(false, $document->isVendored()); } }