org.eclipse.mylar.java.tests
Class ContextManagerTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.eclipse.mylar.context.tests.AbstractContextTest
              extended by org.eclipse.mylar.java.tests.AbstractJavaContextTest
                  extended by org.eclipse.mylar.java.tests.ContextManagerTest
All Implemented Interfaces:
junit.framework.Test

public class ContextManagerTest
extends AbstractJavaContextTest

Author:
Mik Kersten

Nested Class Summary
(package private)  class ContextManagerTest.LandmarksModelListener
           
 
Nested classes/interfaces inherited from class org.eclipse.mylar.java.tests.AbstractJavaContextTest
AbstractJavaContextTest.TestProgressMonitor
 
Field Summary
protected  org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart explorer
           
 
Fields inherited from class org.eclipse.mylar.java.tests.AbstractJavaContextTest
context, contextId, manager, monitor, p1, project, scaling, type1
 
Constructor Summary
ContextManagerTest()
           
 
Method Summary
protected  void setUp()
           
protected  void tearDown()
           
 void testActivityHistory()
           
 void testChangeHandle()
           
 void testEdgeReset()
           
 void testErrorInterest()
           
 void testHandleToPathConversion()
           
 void testHasContext()
           
 void testIncremenOfParentDoi()
           
 void testIncremenOfParentDoiAfterForcedDecay()
           
 void testLandmarks()
           
 void testParentInterestAfterDecay()
           
 void testPauseAndResume()
           
 void testPredictedInterest()
           
 void testPropagation()
           
 void testShellLifecycleActivityStart()
           
 
Methods inherited from class org.eclipse.mylar.java.tests.AbstractJavaContextTest
waitForAutoBuild
 
Methods inherited from class org.eclipse.mylar.context.tests.AbstractContextTest
compareTaskscapeEquality, mockInterestContribution, mockInterestContribution, mockNavigation, mockPreferenceChange, mockPropagation, mockSelection, mockSelection, openView
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

explorer

protected org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart explorer
Constructor Detail

ContextManagerTest

public ContextManagerTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class AbstractJavaContextTest
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Overrides:
tearDown in class AbstractJavaContextTest
Throws:
java.lang.Exception

testHandleToPathConversion

public void testHandleToPathConversion()
                                throws java.io.IOException
Throws:
java.io.IOException

testPauseAndResume

public void testPauseAndResume()
                        throws org.eclipse.jdt.core.JavaModelException
Throws:
org.eclipse.jdt.core.JavaModelException

testShellLifecycleActivityStart

public void testShellLifecycleActivityStart()

testActivityHistory

public void testActivityHistory()

testChangeHandle

public void testChangeHandle()

testHasContext

public void testHasContext()

testEdgeReset

public void testEdgeReset()
                   throws org.eclipse.core.runtime.CoreException,
                          java.lang.InterruptedException,
                          java.lang.reflect.InvocationTargetException
Throws:
org.eclipse.core.runtime.CoreException
java.lang.InterruptedException
java.lang.reflect.InvocationTargetException

testPredictedInterest

public void testPredictedInterest()

testErrorInterest

public void testErrorInterest()
                       throws org.eclipse.core.runtime.CoreException,
                              java.lang.InterruptedException,
                              java.lang.reflect.InvocationTargetException
Throws:
org.eclipse.core.runtime.CoreException
java.lang.InterruptedException
java.lang.reflect.InvocationTargetException

testParentInterestAfterDecay

public void testParentInterestAfterDecay()
                                  throws org.eclipse.jdt.core.JavaModelException
Throws:
org.eclipse.jdt.core.JavaModelException

testPropagation

public void testPropagation()
                     throws org.eclipse.jdt.core.JavaModelException,
                            java.lang.Exception
Throws:
org.eclipse.jdt.core.JavaModelException
java.lang.Exception

testIncremenOfParentDoi

public void testIncremenOfParentDoi()
                             throws org.eclipse.jdt.core.JavaModelException,
                                    java.lang.Exception
Throws:
org.eclipse.jdt.core.JavaModelException
java.lang.Exception

testIncremenOfParentDoiAfterForcedDecay

public void testIncremenOfParentDoiAfterForcedDecay()
                                             throws org.eclipse.jdt.core.JavaModelException,
                                                    java.lang.Exception
Throws:
org.eclipse.jdt.core.JavaModelException
java.lang.Exception

testLandmarks

public void testLandmarks()
                   throws org.eclipse.core.runtime.CoreException,
                          java.io.IOException
Throws:
org.eclipse.core.runtime.CoreException
java.io.IOException