PlayコントローラをテストするためにScalaTestを使用する予定ですが、MockitoまたはScalaMockをモックする必要がある場合は未定です。 PlayウェブサイトではMockitoについて言及していますが、Javaに焦点を当てているようです。 ScalaMockはScalaでアプリケーションを開発するときに自然に見えますが、私が読んだところからは、Mockitoに比べてテストシナリオの数が少なくて済み、それほど成熟していません。助言がありますか?Scala用Playクラスのモッククラス
0
A
答えて
1
PlayウェブサイトではMockitoについて言及していますが、Javaに焦点を当てているようです。
MockitoはJava用に書かれていますが、Scalaプロジェクトでは非常に効果的なツールであり、Scalaコミュニティではかなり広く使用されています。
私はどちらも使いましたが、文法をもっと好む傾向があるので選択肢があるときにはMockitoを使用する傾向がありますが、これはもっと個人的な好みです。 MockitoはScalaMockよりもずっと長く使用されており、貢献者ベースがはるかに大きいため、より積極的に維持されています。
最初にオフにするか、わからない場合は、個人的にはMockitoに行ってください。
私は、私がreally need those mocksをチェックするために頻繁に自分のデザインをチェックしようとしていますが、あなたが気づいていると確信しています。
0
何か不足している素材があると思われる場合は、常にScalaMockの機能リクエストを見てください。 ScalaMockの利点の1つは、特にscala.Function *型をモックするときに、おそらくより構文が薄いことです。
関連する問題
- 1. テスト中のクラスのモッククラス
- 2. Play 2.0 + Java vs. Play 2.0 + Scala?
- 3. scala + play on ubuntu
- 4. Scala Play Json Reads
- 5. Scala Play WebSockets
- 6. Scala/Playスレッドプールメトリック
- 7. Scala Play Framework
- 8. Play framework + scala
- 9. Scala play Guice injection
- 10. PlayでのMocking! Scala
- 11. Play Framework Scala REST DELETE
- 12. Scala Play 2フレームワーク:PrivilegedActionException:null
- 13. Play framework 2.5 scala i18n
- 14. Play FrameworkとScala import
- 15. play-scalaとzenContactアプリ
- 16. Scala Play!嵐やORMを使用する
- 17. ScalaとPlayフレームワークのWebアプリケーションホスティング
- 18. scala/akka/playのシンプルWebsocket
- 19. Play 2.0のタイミングページレンダリングScala Framework
- 20. ScalaグラフPlay FrameworkのJSON
- 21. Play(Scala)のリクエストレスポンスライフサイクル2.4.X
- 22. IDE for Play 2.0フレームワークとScala
- 23. scala play 2.0 get request header
- 24. mongodbデータベースwith scala play 2.0チュートリアル
- 25. Scala + Play Framework:基本フォーム
- 26. Play 2.5.4でのScala 2.11の設定
- 27. SquerylとPlayの問題! scalaのフレームワーク
- 28. Play Framework/Scalaフォームのフィールド固有のエラーメッセージ
- 29. ScalaのPlay Framework 2のログ構文
- 30. Java Play FrameworkでのHTMLのエスケープScalaテンプレート