org.eclipse.mylar.monitor.tests
Class StatisticsLoggingTest

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.context.tests.ContextTest
                  extended by org.eclipse.mylar.monitor.tests.StatisticsLoggingTest
All Implemented Interfaces:
junit.framework.Test

public class StatisticsLoggingTest
extends org.eclipse.mylar.context.tests.ContextTest

Author:
Mik Kersten

Field Summary
private  java.io.File logFile
           
private  InteractionEventLogger logger
           
private  ReportGenerator report
           
 
Constructor Summary
StatisticsLoggingTest()
           
 
Method Summary
private  void mockUserDelay()
          Delay enough to make replicated events different
protected  void setUp()
           
protected  void tearDown()
           
 void testFileReading()
           
 
Methods inherited from class org.eclipse.mylar.context.tests.ContextTest
testDecay, testEdges, testEquality, testLandmarkScaling, testManipulation, testPropagatedInterest, testReset, testSelections
 
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

logFile

private java.io.File logFile

logger

private InteractionEventLogger logger

report

private ReportGenerator report
Constructor Detail

StatisticsLoggingTest

public StatisticsLoggingTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class org.eclipse.mylar.context.tests.ContextTest
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Overrides:
tearDown in class org.eclipse.mylar.context.tests.ContextTest
Throws:
java.lang.Exception

testFileReading

public void testFileReading()

mockUserDelay

private void mockUserDelay()
Delay enough to make replicated events different