/** Test of getOrdinalEraSequence method, of class DefaultOrdinalReferenceSystem. */ @Test public void testGetOrdinalEraSequence() { Collection<OrdinalEra> result = ordinalReferenceSystem1.getOrdinalEraSequence(); assertEquals(ordinalReferenceSystem2.getOrdinalEraSequence(), result); }
/** * Constructs a new instance initialized with the values from the specified metadata object. * This is a <cite>shallow</cite> copy constructor, since the other metadata contained in the * given object are not recursively copied. * * @param object The OrdinalReferenceSystem to copy values from, or {@code null} if none. * * @see #castOrCopy(OrdinalReferenceSystem) */ public DefaultOrdinalReferenceSystem(final OrdinalReferenceSystem object) { super(object); if (object != null) { Collection<OrdinalEra> ordinalEraSeq = (Collection<OrdinalEra>) object.getComponents(); ArgumentChecks.ensureNonNull("ordinalEraSequence", ordinalEraSeq); this.ordinalEraSequence = ordinalEraSeq; } else { ordinalEraSequence = null; //-- maybe an exception } }
/** * Test of getOrdinalEraSequence method, of class DefaultOrdinalReferenceSystem. */ @Test public void testGetOrdinalEraSequence() { Collection<OrdinalEra> result = (Collection<OrdinalEra>) ordinalReferenceSystem1.getComponents(); assertEquals(ordinalReferenceSystem2.getComponents(), result); }