google-truth

    0

    1答えて

    これは明らかかもしれませんが、これを処理するためのより良い方法を見つけることができないようです。私は、この問題の範囲を超えていくつかの理由で、AssertJを使用してから真実を使用するように私のプロジェクトを切り替えています。 AssertJでは、Androidの "文字列のような"クラスで簡単に作業できました。例えば、これはAssertJに有効であった: assertThat(mEmailEdi

    2

    1答えて

    私はオブジェクトのリストを持っていますが、オブジェクト自体について真理スタイルのアサーションを作成したいと思いますが、等価アサーションよりも複雑なものを表現する方法はありません。このような何かを表現するための最も真実-yの方法は何だ、これは真実では利用できないと仮定すると assertThat(list).containsElementThat().matches("Foo .* Bar");

    1

    1答えて

    エンドビヘイビアでの失敗の完全な最小限の例を誰かに教えてもらえますか? The docs I foundはちょうど言う: expect.that(actual).isEqualTo(expected); // supplied by @Rule ユースケース:私は1つのテストがしたい、複数の(同じオブジェクトのアサーションを主張するが、テスト自体があるので、私は、すべての障害を主張見たいのです

    6

    4答えて

    google-truthを使用して特定のメッセージの例外がスローされているかどうかをテストしたいだけです。 junitを使用して@Test(expected=を使用するのはかなり簡単ですが、私は真実でそれを行う方法を理解することができません。 ThrowableSubjectのサンプルはありません。 この種のテストでは、JUnitをプレーンにする必要がありますか?