Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
問題は単純です。TestNG は、DataProvider メソッドによって送信されたオブジェクトのすべての toString() 出力を Test メソッドに送信します。これにより、テスト レポートや TestNG プラグインの出力などの巨大な出力が発生し、読み取れなくなったり、Firefox がクラッシュしたりする可能性があります。
問題: TestNG を構成して、すべてを toString() に直面させないようにすることはできますか? ありがとう
調査を行ったところ、データプロバイダーからテストメソッドに渡されるすべてのパラメーターでtoString()が呼び出されると確信しています。したがって、コレクションを渡さないでください。そうしないと、コレクションのtoString()をオーバーライドする必要があります。