net.sf.mpxj.junit
Class MPXJTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by net.sf.mpxj.junit.MPXJTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AvailabilityTest, BasicTest, CostRateTableTest, CustomerDataTest, DurationTest, LocaleTest, MppAssignmentTest, MppAutoFilterTest, MppBarStyleTest, MppBaselineTest, MppCalendarTest, MppColumnsTest, MppEmbeddedTest, MppEnterpriseTest, MppFilterLogicTest, MppFilterTest, MppGanttTest, MppGraphIndTest, MppGroupTest, MppNullTaskTest, MppProjectHeaderTest, MppRecurringTest, MppResourceTest, MppSubprojectTest, MppTaskTest, MppViewStateTest, MppViewTest, PlannerCalendarTest, PlannerResourceTest, ProjectCalendarTest, ProjectWriterUtilityTest, SlackTest, SplitTaskTest, TimephasedSegmentTest, TimephasedSegmentTest2, TimephasedTest

public abstract class MPXJTestCase
extends junit.framework.TestCase

Base class implementing common test case functionality.


Field Summary
protected  String m_basedir
           
protected  boolean m_ikvm
           
 
Constructor Summary
MPXJTestCase()
          Constructor.
 
Method Summary
protected  void assertEquals(double expectedDuration, TimeUnit expectedUnits, Duration duration)
          Assert method used to test durations.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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

m_basedir

protected String m_basedir

m_ikvm

protected boolean m_ikvm
Constructor Detail

MPXJTestCase

public MPXJTestCase()
Constructor. Note that the system property mpxj.junit.datadir must be defined to allow the test code to find the required sample files.

Method Detail

assertEquals

protected void assertEquals(double expectedDuration,
                            TimeUnit expectedUnits,
                            Duration duration)
Assert method used to test durations.

Parameters:
expectedDuration - expected duration size
expectedUnits - expected duration units
duration - duration under test


Copyright © 2012. All Rights Reserved.