Especificações com Maven e Scala

Se você estiver interessado em usar a estrutura BDD do Scala – Especificações com Scala 2.9.2+ e enviar o resultado para o executor JUnit maven, você deve primeiro migrar para a biblioteca specs2, pois as especificações são consideradas obsoletas a partir do Scala 2.9.1.

Basta adicionar
<! – Na declaração de propriedades ->
<scala.version> 2.9.2 </scala.version>
<scala.test.specs2.version> 1.12.1 </scala.test.specs2.version>

<!-- In dependencies -->
<dependency>
<groupId>org.specs2</groupId>
<artifactId>specs2_${scala.version}</artifactId>
<version>${scala.test.specs2.version}</version>
<scope>test</scope>
</dependency>

Suas especificações devem ser semelhantes a:

import org.specs2.mutable._;
import org.specs2.runner._;
import org.junit.runner._;

class MySpecTest extends SpecificationWithJUnit {
"My code should" should {

"True and true must be true" in {
true && true must_== true;
}

"False and false must be false" in {
false && false must_== false;
}
}
}

Arquivos de origem / exemplos podem ser encontrados em:
https://github.com/nirth/simple-csv/tree/65e2966ff0eaac364431e146fc0f0a41e5bf07ce ou https://bitbucket.org/nirth/simple-csv/changeset/65e2966ff0f0eaac364431e146