2012-05-12 9 views

答えて

6

Akkaは非常によく文書化されています。文書hereがあります。 Testing Actor Systems (Scala)の章へのリンクはexampleです。

注:完全な例では、ScalaTest WordSpecを使用しています。 FunSuiteの例では、WordSpecをFunSuiteに変更し、WordSpecのshould/inスタイルではなく、test( "test name")でテストを記述します。それ以外は、表示されている例と同じです。

+0

ご意見ありがとうございます。私はScalaTestサンプルの後で、Specサンプルではありません。 –

+2

リンクされた例*はScalaTestにありますか?私はorg.scalatestへのインポートを参照しています... – Dylan

+0

Scala Days 2012 http://skillsmatter.com/podcast/scala/actors-fsm-akkaからの説明ビデオもあります。 –

0

FunSuiteを使用すると、「FunSuiteは混在する特性が必要です」というエラーが表示されます。 Akkaのマニュアルのように使用したいが、FunSuiteのようなテストのためにWordSpecを置き換える場合は、FunSuiteLikeを使用してください。このように:

class ComponentLogicTest() extends TestKit(ActorSystem("ComponentLogicTest")) with ImplicitSender with FunSuiteLike with Matchers with BeforeAndAfterAll { 
関連する問題