@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(); 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); }
/** 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(); }
fixture = IdeaTestFixtureFactory.getFixtureFactory() .createFixtureBuilder(getTestName(true)) .getFixture(); fixture.setUp();
@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(); }
@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; } }