@Test
public void testPeriodTypeIsValid()
{

    DataElement de = new DataElement();
    DataSet dsA = new DataSet( "A", new MonthlyPeriodType() );
    DataSet dsB = new DataSet( "B", new MonthlyPeriodType() );
    DataSet dsC = new DataSet( "C", new QuarterlyPeriodType() );
    dsA.addDataSetElement( de );
    dsB.addDataSetElement( de );
    assertTrue( de.periodTypeIsValid() );
    dsC.addDataSetElement( de );
    assertFalse( de.periodTypeIsValid() );
}