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();
    }

  }
}