Package de.monticore.runtime.junit
Annotation Type TestWithMCLanguage
-
@Documented @Target(TYPE) @Retention(RUNTIME) @ExtendWith(MCLanguageTestExtension.class) public @interface TestWithMCLanguage
Performs the tests within the scope of a language. This means a freshly initialized mill for each test and a Log without Findings. After ech test, the language's mill is reset. No Findings MUST be present after a test (seeMCAssertions) Also includes the hooks of theAbstractMCTest
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.Class<?>valueThe Mill of a language, such as@TestWithMCLanguage(MyDSLMill.class)
-