diff options
Diffstat (limited to 'tests/junit/plugins/junit/org.eclipse.papyrus.junit.utils/src/org/eclipse/papyrus/junit/utils/ProjectUtils.java')
-rw-r--r-- | tests/junit/plugins/junit/org.eclipse.papyrus.junit.utils/src/org/eclipse/papyrus/junit/utils/ProjectUtils.java | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/tests/junit/plugins/junit/org.eclipse.papyrus.junit.utils/src/org/eclipse/papyrus/junit/utils/ProjectUtils.java b/tests/junit/plugins/junit/org.eclipse.papyrus.junit.utils/src/org/eclipse/papyrus/junit/utils/ProjectUtils.java deleted file mode 100644 index 19bbcbf7309..00000000000 --- a/tests/junit/plugins/junit/org.eclipse.papyrus.junit.utils/src/org/eclipse/papyrus/junit/utils/ProjectUtils.java +++ /dev/null @@ -1,68 +0,0 @@ -/***************************************************************************** - * Copyright (c) 2012 CEA LIST. - * - * - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Vincent Lorenzo (CEA LIST) Vincent.Lorenzo@cea.fr - Initial API and implementation - * - *****************************************************************************/ -package org.eclipse.papyrus.junit.utils; - -import org.eclipse.core.resources.IProject; -import org.eclipse.core.resources.IWorkspace; -import org.eclipse.core.resources.ResourcesPlugin; -import org.eclipse.core.runtime.CoreException; -import org.eclipse.core.runtime.NullProgressMonitor; -import org.junit.Assert; - -/** - * - * Useful methods for projects - * - */ -public class ProjectUtils { - - private ProjectUtils() { - // to prevent instanciation - } - - /** - * - * @param projectName - * the name of the projecy - * @return - * the created project - * @throws CoreException - */ - public static final IProject createProject(final String projectName) throws CoreException { - final IWorkspace workspace = ResourcesPlugin.getWorkspace(); - final IProject testProject = workspace.getRoot().getProject(projectName); - - if(testProject.exists()) { - testProject.delete(true, new NullProgressMonitor()); - } - testProject.create(new NullProgressMonitor()); - testProject.open(new NullProgressMonitor()); - - Assert.assertNotNull(testProject); - return testProject; - } - - /** - * Remove all the projects in a workspace - * - * @throws CoreException - */ - public static final void removeAllProjectFromTheWorkspace() throws CoreException { - IWorkspace workspace = ResourcesPlugin.getWorkspace(); - for(IProject project : workspace.getRoot().getProjects()) { - project.delete(true, new NullProgressMonitor()); - } - } - -} |