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スレッドプールメトリック
- 4. Scala Play Json Reads
- 5. Scala Play Framework
- 6. Scala Playフォーム
- 7. scala + play on ubuntu
- 8. Play framework + scala
- 9. Scala play Guice injection
- 10. Scala Play WebSockets
- 11. PlayでのMocking! Scala
- 12. Play framework 2.5 scala i18n
- 13. play-scalaとzenContactアプリ
- 14. Scala Play Framework DBシャットダウンライフサイクルフックオーダー
- 15. Play FrameworkとScala import
- 16. Scala Play 2フレームワーク:PrivilegedActionException:null
- 17. play 2.3.10とScala 2.11.8
- 18. Play Framework Scala REST DELETE
- 19. Scala Play!嵐やORMを使用する
- 20. Scalaでクラスが見つかりませんPlay Frameworkのテンプレート
- 21. Play 2.0のタイミングページレンダリングScala Framework
- 22. ScalaとPlayフレームワークのWebアプリケーションホスティング
- 23. scala/akka/playのシンプルWebsocket
- 24. ScalaグラフPlay FrameworkのJSON
- 25. Play(Scala)のリクエストレスポンスライフサイクル2.4.X
- 26. Scala Play JSONタイプ変換
- 27. Scala Play Json JSResultExceptionエラーAPI
- 28. scala play 2.0 get request header
- 29. mongodbデータベースwith scala play 2.0チュートリアル
- 30. IDE for Play 2.0フレームワークとScala