たとえばFlatSpecを使用したBDDスタイルのテストについて説明したいのですが、JUnitをテストランナーとして維持します。
ScalaTestクイックスタートは、この例を示していないようです。
http://www.scalatest.org/getting_started_with_junit_4
私は最初にメソッド内でテストを単純に記述しようとしまし@Test
たが、それは機能せず、アサーションはテストされません。
@Test def foobarBDDStyle {
"The first name control" must "be valid" in {
assert(isValid("name·1"))
}
// etc.
}
これを達成する方法はありますか?通常のテストをBDDスタイルのテストと組み合わせて組み合わせることができればさらに良いでしょう。