void () { final VirtualFile personFile = myFixture.copyFileToProject("Person.html"); final VirtualFile addressFile = myFixture.copyFileToProject("Address.html"); ExternalResourceManagerExImpl.registerResourceTemporarily("http://data-vocabulary.org/Person", personFile.getPath(), getTestRootDisposable()); ExternalResourceManagerExImpl.registerResourceTemporarily("http://data-vocabulary.org/Address", addressFile.getPath(), getTestRootDisposable()); doTestInHtml(""" <div itemscope itemtype="http://data-vocabulary.org/Person"> My name is <span itemprop="name">Smith</span> <span itemprop="<caret>" itemscope itemtype="http://data-vocabulary.org/Address"> <span itemprop="locality">Albuquerque</span> <span itemprop="region">NM</span> </span> </div>""", "name", "nickname", "photo", "title", "role", "url", "affiliation", "friend", "acquaintance", "address" ); }