hamcrest

    3

    1答えて

    Daniele BottiloのDrawable matcherをhis medium postから実装しました。 今、イメージビューが空でないことをテストするために使用したいと思います。私はこれを試してみました: onView(withId(R.id.image)) .check(matches(not(noDrawable()))); それはIDEは私 ないと警告し、動作しませ

    2

    1答えて

    私はgradleをintellijと統合しています。なぜなら、hamcrestライブラリがbuild.gradleにリストされていないにもかかわらず、それがなぜクラスパスにあるのか分かりません。

    1

    2答えて

    私は、「テストによって導かれるオブジェクト指向ソフトウェアの成長」という本を取り上げています。 しかし私は、HamcrestとjMockの代わりにAssertJとMockitoを使用しています。 私はこれまで、JTableの行0に関連付けられた1つ以上のテーブルイベントの発生をチェックする必要がありました。 // verify that one or more events in row 0 ha

    5

    5答えて

    containsの反対は何ですか? List<String> list = Arrays.asList("b", "a", "c"); // should fail, because "d" is not in the list expectedInList = new String[]{"a","b", "c", "d"}; Assert.assertThat(l

    0

    1答えて

    私が書いたSpringBootマイクロサービスに統合テストを書いています。ネストされたJSON配列要素にアサーションを実装すると、問題が発生しました。一例として、私の応答ペイロードは以下の通りです。 { "sessionQuestions": [ { "id": 2, "sessionId": 1, "questionId": "1002",

    1

    2答えて

    私はHamcrestを使用しようとしますが、常に次のように実行している:私が書く場合 Hamcrestマッチャーは、例えばのために、短絡している: Assert.assertThat(list, everyItem(not(isIn(shouldNotBeInList)))); だけshouldNotBeInListの最初の障害のある要素が報告されています。私は、できるだけ多くのテストが私に教

    1

    2答えて

    JUnitのAssert#assertSameのhamcrestライブラリに相当するものはありますか?はいの場合、それは何ですか?現時点では私はHamcrest#sameInstanceしか考えられませんが、私はこの方法が正しい方法であるとは確信していません。

    2

    1答えて

    現在、私はエスプレッソにクラスとそのテキストでUIElementをマッチさせようとしていますが、現在はリソースIDを持っていません。私はエスプレッソのドキュメントがあいまいなので、これが適切な構文であるかどうかはわかりません(私は非常に新しいものであり、一般的なプログラミングなので、何か不足していると確信しています)。ここで私がこれまで持っているものです。 onView(allOf(instanc

    0

    1答えて

    私はMockitoでJunitテストを書くことに忙しかったです。 今、私はこのような何かを確認したい: verify(event).fire( new DefaultMonitoringEventImpl( any(Class.class), any(MonitorEventType.class), MonitorEventLevel.ALL, anyString()

    2

    2答えて

    私はhamcrest-all-1.3をjunit-dep jarの上に置いていますが、antを使って実行するとこの例外が発生します。しかし、Eclipseはこの矛盾を解決するのに十分なインテリジェントであり、テストは機能します。私はclasspathにmockitoを持っていませんが、jmockitとeasymockは私がここで問題ではないと信じています。ここでアサートです:Eclipse内、「a