本文整理汇总了Java中com.intellij.mock.MockVirtualFile.setParent方法的典型用法代码示例。如果您正苦于以下问题:Java MockVirtualFile.setParent方法的具体用法?Java MockVirtualFile.setParent怎么用?Java MockVirtualFile.setParent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.intellij.mock.MockVirtualFile
的用法示例。
在下文中一共展示了MockVirtualFile.setParent方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: dataProviderDirsToFileFromProjectRoot
import com.intellij.mock.MockVirtualFile; //导入方法依赖的package包/类
@DataProvider
public static Object[][] dataProviderDirsToFileFromProjectRoot() {
final MockVirtualFile javaFile = new MockVirtualFile(true, "MyJavaFile.java");
javaFile.setParent(getVFDirectoryWithModule());
final MockVirtualFile projectFile = new MockVirtualFile(true, "projectFile.txt");
projectFile.setParent(projectDirectory);
final MockVirtualFile withoutModule = new MockVirtualFile(true, "MyJava2File.java");
withoutModule.setParent(getVFDirectoryWithoutModule());
return new Object[][]{
{Paths.get(WITH_MODULE_RELATIVE_PATH), javaFile},
{Paths.get(""), projectFile},
{Paths.get(WITHOUT_MODULE_RELATIVE_PATH), withoutModule},
};
}
示例2: getVFDirectoryWithModule
import com.intellij.mock.MockVirtualFile; //导入方法依赖的package包/类
private static VirtualFile getVFDirectoryWithModule() {
final MockVirtualFile moduleDirectory = new MockVirtualFile(true, "module");
final MockVirtualFile srcDirectory = new MockVirtualFile(true, "src");
final MockVirtualFile orgPackageDirectory = new MockVirtualFile(true, "org");
final MockVirtualFile sourceSyncPackageDirectory = new MockVirtualFile(true, "sourcesync");
final MockVirtualFile testPackageDirectory = new MockVirtualFile(true, "test");
moduleDirectory.setParent(projectDirectory);
srcDirectory.setParent(moduleDirectory);
orgPackageDirectory.setParent(srcDirectory);
sourceSyncPackageDirectory.setParent(orgPackageDirectory);
testPackageDirectory.setParent(sourceSyncPackageDirectory);
return testPackageDirectory;
}
示例3: getVFDirectoryWithoutModule
import com.intellij.mock.MockVirtualFile; //导入方法依赖的package包/类
private static VirtualFile getVFDirectoryWithoutModule() {
final MockVirtualFile srcDirectory = new MockVirtualFile(true, "src");
final MockVirtualFile orgPackageDirectory = new MockVirtualFile(true, "org");
final MockVirtualFile sourceSyncPackageDirectory = new MockVirtualFile(true, "sourcesync");
final MockVirtualFile testPackageDirectory = new MockVirtualFile(true, "test");
srcDirectory.setParent(projectDirectory);
orgPackageDirectory.setParent(srcDirectory);
sourceSyncPackageDirectory.setParent(orgPackageDirectory);
testPackageDirectory.setParent(sourceSyncPackageDirectory);
return testPackageDirectory;
}
示例4: build
import com.intellij.mock.MockVirtualFile; //导入方法依赖的package包/类
public MavenProject build() {
MockVirtualFile pomFile = new MockVirtualFile("pom.xml");
pomFile.setParent(moduleDir);
MavenProject mavenProject = new MavenProject(pomFile);
return mavenProject;
}