5

FunSuiteテストを使用して作成されたScalaTestサンプルを見つけるのに苦労しています。

誰かが単純なakka俳優をテストする簡単なscalatestの例を提供できれば幸いです。

4

2 に答える 2

6

Akkaは非常によく文書化されています。ドキュメントはここにありますこれは、例が付属しているアクターシステムのテスト(Scala)の章へのリンクです。

注:完全な例では、ScalaTestWordSpecを使用しています。FunSuiteの例では、WordSpecをFunSuiteに変更し、WordSpecのshould / in styleではなくtest( "test name")を使用してテストを記述します。他のすべては、示されている例と同じになります。

于 2012-05-12T12:27:58.250 に答える
1

FunSuiteを使用すると、「FunSuiteは混合する特性である必要があります」というエラーが発生します。Akkaのドキュメントのように使用したいが、テストのようにFunSuiteのWordSpecを置き換える場合は、FunSuiteLikeを使用します。このような:

class ComponentLogicTest() extends TestKit(ActorSystem("ComponentLogicTest")) with ImplicitSender with FunSuiteLike with Matchers with BeforeAndAfterAll {
于 2017-03-03T09:25:53.047 に答える