PowerWindowCaseStudyFolderTest.xtend 911 B

1234567891011121314151617181920212223242526272829303132
  1. package be.uantwerpen.ansymo.semanticadaptation.tests
  2. import java.io.File
  3. import java.util.Collection
  4. import java.util.List
  5. import java.util.Vector
  6. import org.junit.runners.Parameterized.Parameters
  7. import org.junit.runner.RunWith
  8. import org.junit.runners.Parameterized
  9. import org.eclipse.xtext.testing.InjectWith
  10. import be.uantwerpen.ansymo.semanticadaptation.testframework.XtextParametersRunnerFactory
  11. @RunWith(typeof(Parameterized))
  12. @InjectWith(SemanticAdaptationInjectorProvider)
  13. @Parameterized.UseParametersRunnerFactory(XtextParametersRunnerFactory)
  14. class PowerWindowCaseStudyFolderTest extends ParserFolderTest {
  15. @Parameters(name = "{index} - {0}")
  16. def static Collection<Object[]> data() {
  17. val List<Object[]> tests = new Vector
  18. tests.add(#[new File("testInputs/single_folder_spec".replace('/',File.separatorChar))]);
  19. return tests;
  20. }
  21. new(File directory) {
  22. super(directory)
  23. }
  24. }