@Override protected void setUp() throws Exception { super.setUp(); final IdeaTestFixtureFactory factory = IdeaTestFixtureFactory.getFixtureFactory(); final LightProjectDescriptor projectDescriptor = LightProjectDescriptor.EMPTY_PROJECT_DESCRIPTOR; final TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = factory.createLightFixtureBuilder(projectDescriptor); final IdeaProjectTestFixture fixture = fixtureBuilder.getFixture(); myFixture = IdeaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(fixture, new LightTempDirTestFixtureImpl(true)); myFixture.setUp(); myFixture.setTestDataPath(getTestDataPath()); KeyHandler.getInstance().fullReset(myFixture.getEditor()); Options.getInstance().resetAllOptions(); VimPlugin.getKey().resetKeyMappings(); }
@Override public void setUp() throws Exception { super.setUp(); myFixture = IdeaTestFixtureFactory.getFixtureFactory() .createFixtureBuilder(RandomStringUtils.randomAlphanumeric(20)) .getFixture(); myFixture.setUp(); project = myFixture.getProject(); Settings.getInstance(project).pluginEnabled = true; }
@Override protected void setUp() throws Exception { super.setUp(); String name = getClass().getName() + "." + getName(); final TestFixtureBuilder<IdeaProjectTestFixture> projectBuilder = IdeaTestFixtureFactory.getFixtureFactory().createFixtureBuilder(name); myFixture = IdeaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(projectBuilder.getFixture()); T moduleFixtureBuilder = projectBuilder.addModule(getModuleBuilderClass()); tuneFixture(moduleFixtureBuilder); myFixture.setUp(); myFixture.setTestDataPath(getTestDataPath()); myModule = moduleFixtureBuilder.getFixture().getModule(); }
@Before public void setUp() throws Exception { final IdeaTestFixtureFactory ideaFixtureFactory = IdeaTestFixtureFactory.getFixtureFactory(); final JavaTestFixtureFactory javaFixtureFactory = JavaTestFixtureFactory.getFixtureFactory(); final TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = ideaFixtureFactory.createLightFixtureBuilder(); fixture = javaFixtureFactory.createCodeInsightFixture(fixtureBuilder.getFixture()); fixture.setUp(); }
@Before public void setUp() throws Exception { final IdeaTestFixtureFactory ideaFixtureFactory = IdeaTestFixtureFactory.getFixtureFactory(); testFixture = ideaFixtureFactory.createBareFixture(); testFixture.setUp(); application = ApplicationManager.getApplication(); underTest = GuiActionRunner.execute(SettingsPanel::new); window = Containers.showInFrame(underTest.getComponent()); }
/** Sets up utilities before the test runs. */ private void setUp(Description description) throws Exception { testFixture = IdeaTestFixtureFactory.getFixtureFactory() .createFixtureBuilder(description.getMethodName()) .getFixture(); testFixture.setUp(); MockitoAnnotations.initMocks(testInstance); populateTestFixture(); replaceServices(); createTestModules(); createTestFiles(description.getMethodName()); createTestDirectories(); bindDirectExecutorService(); }
@Override protected void setUp() throws Exception { super.setUp(); enableDebugLogging(); try { myProjectFixture = IdeaTestFixtureFactory.getFixtureFactory().createFixtureBuilder(getTestName(true)).getFixture(); myProjectFixture.setUp(); myCodeInsightFixture = IdeaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(myProjectFixture); // Use the context info loaded earlier to setup the environment for TF work initializeTfEnvironment(); myProject = myProjectFixture.getProject(); myProjectRoot = myProject.getBaseDir(); myProjectPath = myProjectRoot.getPath(); myGitSettings = GitVcsSettings.getInstance(myProject); myGitRepositoryManager = GitUtil.getRepositoryManager(myProject); myPlatformFacade = ServiceManager.getService(myProject, GitPlatformFacade.class); myGit = ServiceManager.getService(myProject, Git.class); myVcs = ObjectUtils.assertNotNull(GitVcs.getInstance(myProject)); myVcs.doActivate(); addSilently(); removeSilently(); EULADialog.acceptEula(); } catch (Exception e) { tearDown(); throw e; } }
@Override protected void setUp() throws Exception { super.setUp(); final IdeaTestFixtureFactory factory = IdeaTestFixtureFactory.getFixtureFactory(); // final LightProjectDescriptor projectDescriptor = LightProjectDescriptor.EMPTY_PROJECT_DESCRIPTOR; final LightProjectDescriptor projectDescriptor = new DefaultLightProjectDescriptor(); final TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = factory.createLightFixtureBuilder(projectDescriptor); // TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = // JavaTestFixtureFactory.createFixtureBuilder(getName()); // fixtureBuilder.addModule(JavaModuleFixtureBuilder.class); final IdeaProjectTestFixture fixture = fixtureBuilder.getFixture(); myFixture = JavaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(fixture, new LightTempDirTestFixtureImpl(true)); // myFixture.setCaresAboutInjection(true); myFixture.setUp(); // String communityPath = PlatformTestUtil.getCommunityPath().replace(File.separatorChar, '/'); // myFixture.setTestDataPath(communityPath + "/projects"); // myFixture.addClass( // "package org.intellivim.javaproject.subpackage;\n\n" + // "public class NotImported2 {}"); // for (String s : PsiShortNamesCache.getInstance(myFixture.getProject()).getAllClassNames()) { // System.out.println(s); // } }
private SwaggerFixture(@NotNull String folderAbsolutePath) throws Exception { IdeaTestFixtureFactory factory = IdeaTestFixtureFactory.getFixtureFactory(); LightProjectDescriptor projectDescriptor = LightProjectDescriptor.EMPTY_PROJECT_DESCRIPTOR; TestFixtureBuilder<IdeaProjectTestFixture> fixtureBuilder = factory.createLightFixtureBuilder(projectDescriptor); IdeaProjectTestFixture fixture = fixtureBuilder.getFixture(); myCodeInsightFixture = factory.createCodeInsightFixture(fixture, new LightTempDirTestFixtureImpl(true)); myCodeInsightFixture.setUp(); myCodeInsightFixture.setTestDataPath(folderAbsolutePath); }
@Override protected void setUp() throws Exception { super.setUp(); fixture = IdeaTestFixtureFactory.getFixtureFactory() .createFixtureBuilder(getTestName(true)) .getFixture(); fixture.setUp(); project = new MockProjectEx(getTestRootDisposable()); PsiManager psiManager = Mockito.mock(PsiManager.class); project.registerService(PsiManager.class, psiManager); IntegratedGoogleLoginService mockLoginService = TestUtils.installMockService(IntegratedGoogleLoginService.class); GoogleLoginState googleLoginState = Mockito.mock(GoogleLoginState.class); CredentialedUser user = Mockito.mock(CredentialedUser.class); LinkedHashMap<String, CredentialedUser> allusers = new LinkedHashMap<String, CredentialedUser>(); when(user.getEmail()).thenReturn(USER); when(user.getGoogleLoginState()).thenReturn(googleLoginState); when(googleLoginState.fetchAccessToken()).thenReturn(PASSWORD); when(mockLoginService.getAllUsers()).thenReturn(allusers); allusers.put(USER, user); }
@BeforeEach public void before() throws Exception { IdeaTestFixtureFactory factory = IdeaTestFixtureFactory.getFixtureFactory(); IdeaProjectTestFixture testFixture = factory.createLightFixtureBuilder(EMPTY_PROJECT_DESCRIPTOR).getFixture(); fixture = factory.createCodeInsightFixture(testFixture, new LightTempDirTestFixtureImpl(true)); fixture.setUp(); fixture.setTestDataPath(getTestDataPath()); storage = ServiceManager.getService(testFixture.getProject(), Storage.class); }
super.setUp(); fixture = IdeaTestFixtureFactory.getFixtureFactory() .createFixtureBuilder(getTestName(true)) .getFixture(); fixture.setUp();