package org.reldb.rel.tests.main; import org.junit.After; import org.junit.Test; import org.reldb.rel.tests.BaseOfTest; public class TestPossrep11 extends BaseOfTest { @Test public void testPossrep11() { String src = "BEGIN;" + "TYPE baseType UNION;" + "TYPE derivedType1 IS {" + " baseType" + " POSSREP {blah INTEGER}" + "};" + "TYPE derivedType2 IS {" + " baseType" + " POSSREP zot {blah CHAR}" + "};" + "END; true"; String expected = "true"; testEquals(expected, src); } @After public void testPossrep12() { String src = "BEGIN;" + "DROP TYPE derivedType1;" + "DROP TYPE derivedType2;" + "DROP TYPE baseType;" + "END; true"; String expected = "true"; testEquals(expected, src); } }