>Scalaplayframework2でテストをしてみる2020/01/18Playframework2のパッケージ構成をみてみると、testパッケージがあります。}}のようになっており、実行してみると実行できるではありませんか。普通にプログラムを組むと、モデルのテストは簡単にできても、ビューやコントローラーのテストって、かなり厳しいんじゃないでしょうか。RequestやらSessionやら出てきたら、インターフェース作って、モック作って・・・。結局テストするためのコードを書いている時間がすごく長くなり、もういいやってなっちゃうこともあるんじゃないかなーと思います。そこまでやらなくても、でもテストして実行してみたいということになると、Jettyたちあげて、アクセスしてみて結果をアサーションしてみて、ってこれはこれで結構面倒なんですよね・・・。Playframework2はそのまま実行できて、ビューのレンダリング結果が帰ってくる。いやー、びっくりしました。結局、ブラウザでの見た目のテストも重要だと思いますが、コードレベルでのテストも、できるに越したことはないかなーと思います。表示したい要素がすべてhtmlに含まれているか?というテストを行いたいと。あー、じゃTocmatかなんか立ち上げといて、Seleniumでやればいいんじゃない?やったことある人はわかると思いますけど、結構だりぃんですよ。テストが多いと、かなり時間もかかりますからね。Playframework2の場合は、こんな感じです。"★概要★")).isEqualTo(1);}自分がフレームワークをあんまり触ってこなかったかもしれませんが、コンテナ動かさずにビューのテストできるなんて、カルチャーショック的なものがありました。JenkinsなどのCIで動くかは別問題ですね。これが動いたら、すっごいな。コメントをキャンセルメールアドレスが公開されることはありません。今、Playframework2のインストールを行なって、アプリを作っただけですが、やっぱり単にチュートリアル系をやっただけだと、どうも理解した気にしかならないので、何か作ってみようと思います。実は、管理人はEcilpseを使ってそろそろ10年近くになります。本当はNetBeansとか使ってみればいいんでしょうけど、なかなかツールを変える勇気がなくEclipseを使っています。...ScalaMacにPlayframework2をインストールする実は、わたくし今までほとんどフレームワークらしいフレームワークは使ったことがありません。フレームワークでも触ってみようかと思って色々調べました。Bootstrapを使って見ることにしました。URLになることがおおいと思います。/index.htmlは/index.htmlとアクセスすれば表示されます。AFFINGER5.。