blob: 53545c35c45cd4ac70beb5f661190a77867e9ab4 [file] [log] [blame]
package org.eclipse.epsilon.flexmi.test;
import org.junit.Test;
public class ActionTests extends FlexmiTests {
@Test
public void testVar() throws Exception {
assertEval("EOperation.all.first().name", "createC1", "actions/model-with-actions.flexmi");
assertEval("EOperation.all.second().name", "createC3", "actions/model-with-actions.flexmi");
assertEval("EOperation.all.first().eType.name", "C1", "actions/model-with-actions.flexmi");
assertEval("EOperation.all.second().eType.name", "C3", "actions/model-with-actions.flexmi");
assertEval("EClass.all.third().name", "C2Clone", "actions/model-with-actions.flexmi");
assertWarning("Undefined variable", 7, "actions/model-with-actions.flexmi");
}
}