org.eclipse.mylar.tasks.tests
Class TaskDataExportTest

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.tasks.tests.TaskDataExportTest
All Implemented Interfaces:
junit.framework.Test

public class TaskDataExportTest
extends org.eclipse.mylar.context.tests.AbstractContextTest

Test case for the Task Export Wizard

Author:
Wesley Coelho, Mik Kersten (fixes)

Field Summary
private  java.io.File destinationDir
           
private  TaskListManager manager
           
private  org.eclipse.mylar.internal.context.core.MylarContext mockContext
           
private  ITask task1
           
private  TaskDataExportWizard wizard
           
private  TaskDataExportWizardPage wizardPage
           
 
Constructor Summary
TaskDataExportTest()
           
 
Method Summary
private  void removeFiles(java.io.File root)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testExportAllToZip()
          Tests the wizard when it has been asked to export all task data to a zip file
 
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

wizard

private TaskDataExportWizard wizard

wizardPage

private TaskDataExportWizardPage wizardPage

destinationDir

private java.io.File destinationDir

task1

private ITask task1

manager

private TaskListManager manager

mockContext

private org.eclipse.mylar.internal.context.core.MylarContext mockContext
Constructor Detail

TaskDataExportTest

public TaskDataExportTest()
Method Detail

setUp

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

tearDown

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

testExportAllToZip

public void testExportAllToZip()
                        throws java.lang.Exception
Tests the wizard when it has been asked to export all task data to a zip file

Throws:
java.lang.Exception

removeFiles

private void removeFiles(java.io.File root)