Is there a way to implement a parameterized unit test with Scala? Currently I use JUnit4 in the rest of my programs and I would like to continue using only "standard" APIs.
I found an example for Junit4 with Groovy, but I have problems defining the static parts. Could be, because I am also quite new with Scala :-)
I am currently as fas as
import org.junit.Test
import org.junit.Assert._
import org.junit.runner.RunWith
import org.junit.runners.Parameterized
import org.junit.runners.Parameterized.Parameters
@RunWith(classOf[Parameterized])
class MyTest extends junit.framework.TestCase {
@Parameters object data {
...
}
@Parameter ...
@Test
def testFunction() = {
}