TestCase_Test.java
package tests;
/*Generated by MPS */
import jetbrains.mps.MPSLaunch;
import jetbrains.mps.lang.test.runtime.BaseTransformationTest;
import org.junit.ClassRule;
import jetbrains.mps.lang.test.runtime.TestParametersCache;
import org.junit.Rule;
import jetbrains.mps.lang.test.runtime.RunWithCommand;
import org.junit.Test;
import jetbrains.mps.lang.test.runtime.BaseTestBody;
import jetbrains.mps.lang.test.runtime.TransformationTest;
import org.jetbrains.mps.openapi.model.SNode;
import jetbrains.mps.lang.test.runtime.CheckExpectedMessageRunnable;
import jetbrains.mps.errors.MessageStatus;
import jetbrains.mps.smodel.SNodePointer;
import jetbrains.mps.project.ProjectBase;
import jetbrains.mps.lang.test.runtime.CheckErrorMessagesRunnable;
import jetbrains.mps.internal.collections.runtime.ListSequence;
import java.util.ArrayList;
@MPSLaunch
public class TestCase_Test extends BaseTransformationTest {
@ClassRule
public static final TestParametersCache ourParamCache = new TestParametersCache(TestCase_Test.class, "${sample-coverage.home}", "r:0eb774a5-a570-41d1-84f8-e7bcf1a34098(tests@tests)", false);
@Rule
public final RunWithCommand myWithCommandRule = new RunWithCommand(this);
public TestCase_Test() {
super(ourParamCache);
}
@Test
public void test_NodePropertyMustBeTrueCheck1810720063340966270() throws Throwable {
new TestBody(this).test_NodePropertyMustBeTrueCheck1810720063340966270();
}
@Test
public void test_ErrorMessagesCheck1810720063340966267() throws Throwable {
new TestBody(this).test_ErrorMessagesCheck1810720063340966267();
}
/*package*/ static class TestBody extends BaseTestBody {
/*package*/ TestBody(TransformationTest owner) {
super(owner);
}
public void test_NodePropertyMustBeTrueCheck1810720063340966270() throws Exception {
SNode nodeToCheck = getRealNodeById("1810720063340966255");
SNode operation = getRealNodeById("1810720063340966270");
new CheckExpectedMessageRunnable.CheckExpectedRuleMessageRunnable(nodeToCheck, MessageStatus.ERROR, new SNodePointer("r:ca08c356-e20f-4373-a12a-9533c1700002(languageUnderTest.typesystem)", "1810720063340967919"), "", myProject.getRepository(), ((ProjectBase) myProject).getPlatform()).run();
}
public void test_ErrorMessagesCheck1810720063340966267() throws Exception {
SNode nodeToCheck = getRealNodeById("1810720063340966260");
SNode operation = getRealNodeById("1810720063340966267");
new CheckErrorMessagesRunnable(nodeToCheck, false, false, ((ProjectBase) myProject).getPlatform()).includeSelf(true).exclude(ListSequence.fromList(new ArrayList<CheckExpectedMessageRunnable>())).run();
}
}
}