|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.eclipse.core.tests.harness.CoreTest
org.eclipse.core.tests.resources.ResourceTest
org.eclipse.core.tests.resources.IProjectTest
public class IProjectTest
Field Summary |
---|
Fields inherited from class org.eclipse.core.tests.resources.ResourceTest |
---|
deltaListener, PI_RESOURCES_TESTS |
Fields inherited from class org.eclipse.core.tests.harness.CoreTest |
---|
PI_HARNESS |
Constructor Summary | |
---|---|
IProjectTest()
|
|
IProjectTest(java.lang.String name)
|
Method Summary | |
---|---|
void |
ensureExistsInWorkspace(IProject project,
IProjectDescription description)
|
void |
setGetPersistentProperty(IResource target)
|
static junit.framework.Test |
suite()
|
void |
testCopy()
Note that project copying is tested more thoroughly by IResourceTest#testCopy. |
void |
testCreateHiddenProject()
|
void |
testGetNature()
Tests the API method IProject#getNature |
void |
testHasNature()
Tests the API method IProject#hasNature. |
void |
testInvalidProjectNames()
Tests creation and manipulation of projects names that are reserved on some platforms. |
void |
testIsNatureEnabled()
Tests the API method IProject#isNatureEnabled. |
void |
testPathVariableLocation()
Tests creation of a project whose location is specified by a path variable. |
void |
testProjectCloseOpen()
|
void |
testProjectCopyVariations()
|
void |
testProjectCreateOpenCloseDelete()
|
void |
testProjectCreation()
|
void |
testProjectCreationInvalidLocation()
Tests creating a project whose location is invalid |
void |
testProjectCreationLocationExistsWithDifferentCase()
Tests creating a project whose location already exists with different case |
void |
testProjectDeletionClosedDefaultInSync()
Tests for IProject.delete where: - project is CLOSED - content area is the DEFAULT - resources are IN_SYNC with the file system |
void |
testProjectDeletionClosedDefaultOutOfSync()
Tests for IProject.delete where: - project is CLOSED - content area is the DEFAULT - resources are OUT_OF_SYNC with the file system |
void |
testProjectDeletionClosedUserDefinedInSync()
Tests for IProject.delete where: - project is CLOSED - content area is USER-DEFINED - resources are IN_SYNC with the file system |
void |
testProjectDeletionClosedUserDefinedOutOfSync()
Tests for IProject.delete where: - project is CLOSED - content area is USER-DEFINED - resources are OUT_OF_SYNC with the file system |
void |
testProjectDeletionOpenDefaultInSync()
Tests for IProject.delete where: - project is OPEN - content area is the DEFAULT - resources are IN_SYNC with the file system |
void |
testProjectDeletionOpenDefaultOutOfSync()
Tests for IProject.delete where: - project is OPEN - content area is the DEFAULT - resources are OUT_OF_SYNC with the file system |
void |
testProjectDeletionOpenUserDefinedInSync()
Tests for IProject.delete where: - project is OPEN - content area is USER-DEFINED - resources are IN_SYNC with the file system |
void |
testProjectDeletionOpenUserDefinedOutOfSync()
Tests for IProject.delete where: - project is OPEN - content area is USER-DEFINED - resources are OUT_OF_SYNC with the file system |
void |
testProjectDescriptionDynamic()
Tests API on IProjectDescription |
void |
testProjectDescriptionReferences()
Tests API on IProjectDescription |
void |
testProjectLocationValidation()
|
void |
testProjectLocationWithEscapes()
Tests creating a project at a location that contains URL escape sequences or spaces. |
void |
testProjectMoveContent()
|
void |
testProjectMoveVariations()
|
void |
testRenameExternalProject()
Tests renaming a project using the move(IProjectDescription) API where the project contents are stored outside the workspace location. |
void |
testReplaceLocation()
Tests IResource.move(IProjectDescription, int, IProgressMonitor)
in conjunction with IResource.REPLACE . |
void |
testSetGetProjectPersistentProperty()
|
void |
testWorkspaceNotificationClose()
|
void |
testWorkspaceNotificationDelete()
|
void |
testWorkspaceNotificationMove()
|
Methods inherited from class org.eclipse.core.tests.harness.CoreTest |
---|
createFileInFileSystem, debug, fail, getContents, getContents, getMonitor, getRandomContents, getRandomLocation, getRandomString, getTempDir, log, log, transferData, transferDataWithoutClose |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, getName, run, run, runBare, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IProjectTest()
public IProjectTest(java.lang.String name)
Method Detail |
---|
public static junit.framework.Test suite()
public void ensureExistsInWorkspace(IProject project, IProjectDescription description)
public void setGetPersistentProperty(IResource target) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public void testCopy()
public void testGetNature()
public void testHasNature()
public void testInvalidProjectNames()
public void testIsNatureEnabled()
public void testPathVariableLocation()
public void testProjectCloseOpen()
public void testProjectCopyVariations()
public void testProjectCreateOpenCloseDelete()
public void testProjectCreation()
public void testProjectCreationInvalidLocation()
public void testProjectCreationLocationExistsWithDifferentCase()
public void testProjectDeletionClosedDefaultInSync()
public void testProjectDeletionClosedDefaultOutOfSync()
public void testProjectDeletionClosedUserDefinedInSync()
public void testProjectDeletionClosedUserDefinedOutOfSync()
public void testProjectDeletionOpenDefaultInSync()
public void testProjectDeletionOpenDefaultOutOfSync()
public void testProjectDeletionOpenUserDefinedInSync()
public void testProjectDeletionOpenUserDefinedOutOfSync()
public void testProjectDescriptionDynamic()
public void testProjectDescriptionReferences()
public void testProjectLocationValidation()
public void testProjectLocationWithEscapes()
public void testProjectMoveContent()
public void testProjectMoveVariations()
public void testRenameExternalProject()
public void testReplaceLocation()
IResource.move(IProjectDescription, int, IProgressMonitor)
in conjunction with IResource.REPLACE
.
public void testSetGetProjectPersistentProperty()
public void testWorkspaceNotificationClose()
public void testWorkspaceNotificationDelete()
public void testWorkspaceNotificationMove()
public void testCreateHiddenProject()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |