scalatest

    0

    1答えて

    イムは、私のサービスコールをからかっと偽の結果を返す方法これは を使用して動的なクラスメソッドの引数のモック: when(myService.doSomething("",fakeRequestAsModel)) thenReturn fakeResult val result = call(controller.myActionMethod(), request) 私はdoSomethi

    0

    1答えて

    SCALATESTを使用してAPIのリグレッションスイートを作成しています。私は次のシナリオで固まっています: たとえば、試験: 試験-1 {ため コールAPI-1の コールAPI-2 API-3 ため コール}の 試験-2 { コールAPI-5 API-6 コール API-7を呼び出す } APIを呼び出すための一般化された関数を作成しました。URI、メソッド、本文、ヘッダー用に別々のJSONフ

    0

    2答えて

    私は何とか私は、私がしようとすると、 しかしその場で作成しないJavaの接続オブジェクトがある def foo(x: A, y: B, z: C = blah) のような機能をモックしようとしていますそれは第三引数を探しているので、それ (object.foo _) .stubs(a, b) みたいなエラーが出てスタブおよび代替... とオーバーロードされたメソッド値スタブを述べ

    4

    1答えて

    私は値vTry[T]の種類がSuccess(t)であることをテストする必要がある場合、私は好きですか: v.isSuccess shouldBe true いくつかのより良い方法は、おそらく存在する場合、私は疑問に思います。たとえば、Option[T]の場合、次のようにアサートすることができます。の場合はおそらくこのようなものがありますが、ウェブの検索が役に立たないとは思われません。

    0

    1答えて

    私は自分のプロジェクトにサービスクラスを持っており、そのメソッドのうちの1つをAPI呼び出しをテストしたいので、 class MyService @Inject()(implicit config: Configuration, wsClient: WSClient) { def methodToTest(list: List[String]): Future[Either[BadRe

    0

    1答えて

    FakeRequestを使用してコントローラをテストする場合、どのような場合にuriを指定する必要がありますか? これは私の現在の偽のリクエストです: val request = FakeRequest(POST, "/").withHeaders("Content-type" -> "application/json").withBody(someBody)

    1

    1答えて

    玩具例である:私は返すメソッドlast[T](ts: Seq[T]): Try[T]を有する いずれか: に包まれた非空リストの最後の要素Successまたは NoSuchElementExceptionをFailureにラップします。 私はscalatest doc pertaining to TryValuesを読み、以下のscalatestを思い付いされています: "The solution

    0

    1答えて

    Listsの外部ScalacheckジェネレータとGen.oneOf(List[T])を使用しています。空の値のプレースホルダーを返すことは、時には便利だと思います。現在、リストには値が設定されています。これについてどうすればいいですか?リストの最後に空のタイプを追加しようとしますか?もしそうなら、どのように私はそれについて行くのですか?もしそうでなければ、どうすれば私の発電機に空の値を加えること

    1

    1答えて

    イム使用してmockito、およびモックの一つは、戻り値の型Future[DeleteResult]と方法を持っているサービスであり、そして私のテストでは、私はのようなものがあります: val myService = mock[MyService] when(myService.doSomething(5)) thenReturn Future.successful(???) をしかし、私