/** * Copyright (c) 2009-2011, The HATS Consortium. All rights reserved. * This file is licensed under the terms of the Modified BSD License. */ package abs.frontend.delta; import org.junit.Test; import static org.junit.Assert.*; import abs.frontend.ast.*; public class DeltaSyntax extends DeltaTest { @Test public void delta() throws DeltaModellingException { Model model = assertParseOk("module M; delta D;"); DeltaDecl delta = findDelta(model, "D"); assertNotNull(delta); } @Test public void deltaUses() throws DeltaModellingException { Model model; model = assertParseOk("module M; delta D; uses M;"); model = assertParseOk("module M; delta D; uses M; uses N;"); model = assertParseOk("module M; delta D1; uses M; delta D2; uses M;"); } }