Class EvlModuleReuseTests


  • public class EvlModuleReuseTests
    extends java.lang.Object
    Tests that the same module can be re-executed multiple times without re-parsing.
    Since:
    1.6
    Author:
    Sina Madani
    • Constructor Detail

      • EvlModuleReuseTests

        public EvlModuleReuseTests()
    • Method Detail

      • setUpBeforeClass

        public static void setUpBeforeClass()
                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testExecution

        public void testExecution()
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • test0_NormalExecution

        public void test0_NormalExecution()
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • test1_ReuseWithChangedContextSameModel

        public void test1_ReuseWithChangedContextSameModel()
                                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • test2_ReuseWithChangedModelRepositorySameModel

        public void test2_ReuseWithChangedModelRepositorySameModel()
                                                            throws java.lang.Exception
        This should work because UnsatisfiedConstraints is a Set
        Throws:
        EolModelNotFoundException
        java.lang.Exception
      • test3_ReuseWithChangedContextDifferentModel

        public void test3_ReuseWithChangedContextDifferentModel()
                                                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • test4_ReuseWithChangedContextSameModelRepositorySameModel

        public void test4_ReuseWithChangedContextSameModelRepositorySameModel()