specs2

    0

    2答えて

    入力を繰り返す関数echo: String => Stringをspecs2でテストしたとします。 私はそのようないくつかのテストを書くことができます: class EchoSpec extends SpecificationWithJUnit { "echo should handle ASCII alphanumeric names" in { echo("abc") m

    0

    1答えて

    私は6ダースのアプローチを試みましたが、アクターのデフォルトのタイムアウト値を変更することはできません。これは、ほとんどの場合、CIサーバー上で失敗することを意味します。 ここに私の現在の反復があります。一緒にバンドルされたいくつかの試みがあります。タイムアウト値を1秒から変更するには何もしません。 ベーステストクラス import akka.actor.ActorSystem import a

    0

    1答えて

    私はアプリケーションテストの構築に多くの問題を抱えていましたが、もう少しScalaの経験を持つ方が正しい方向に向かうことを期待していました。 私は、Slickを使用してケースクラスにマップされたPostgresデータベースにある多くのデータモデルを持っています。 My PlayアプリケーションはJSONベースのRESTエンドポイントを前記データモデルに提供します。 実際のコードのほとんどは各エンド

    0

    1答えて

    私はトンの繰り返しコードのを持つ一連の仕様を持っています。私は、同じメソッドをさまざまな入力で呼び出し、その結果について同じアサーションを設定しています。 繰り返しを減らす関数を使用したいと思います。以下の例のようにします。それを行う方法はありますか?もしそうなら、私のアサーションを関数本体全体に混ぜることができるように関数を返す方法がありますか?関数の戻り値の型はマッチャーである必要はありません

    0

    1答えて

    メソッドroute、status、contentAsJsonに対してこのエラー(オーバーロードされたメソッド)が発生します。なぜどんなアイデア? import play.api.test._ import play.api.test.Helpers import play.api.libs.json.Json class ItemsSpec extends PlaySpecificati

    0

    1答えて

    PlaySpecificationをインポートできません。 まず、Specs2の一部であるようですが、specs2をインポートした後は表示されません。一方 https://playframework.com/documentation/2.6.x/ScalaFunctionalTestingWithSpecs2#playspecification ここで誰もが私はPlaySpecification

    1

    2答えて

    私はScala、Play Frameworkを使ってWebアプリケーションを開発しています。そして私はカスタムアクションでコントローラをテストする必要があります。コードを見てください: package controllers.helpers import play.api.mvc.{ActionBuilder, Request, Result} import scala.concurren

    0

    1答えて

    暗黙のフラッシュ変数を必要とする回転ビューをテストするにはどうすればよいですか? 例えば: 試験 "render view" in new WithApplication { contentAsString(views.html.index()) must contain("Hello") } くるくる回すビュー:上記試験における @()(implicit flash:

    3

    1答えて

    で失敗モック: specs2と、このテストコードの実行時に発生する java.lang.ClassCastException: codegen.java.lang.Object$MockitoMock$641592186 cannot be cast to cats.effect.IO (MyRepositorySpec.scala:19) : class MyRepositorySpec e

    0

    1答えて

    Play 2フレームワークを使用する単純なWebアプリケーションがあります。これは、2つのREST APIを持っています // を書くには、私はそれのための機能テストを実施したい をお読みください。テストで/writeを複数回呼び出すようにしてから、/readの結果を確認します。 しかしroute機能はFutureを返し、私は私のFutureを待つspecs2を聞かせする方法を見つけることができま