0

メソッドが機能するかどうかを確認できるテスト ケースを作成しようとしています。1 つのメソッドは double を受け取り、小数点以下 2 桁に丸められた文字列に変換し、もう 1 つのメソッドは double を整数に丸めます。誰かがアドバイスを持っているか、私を助けることができるなら、私に知らせてください. ありがとうございました!

4

2 に答える 2

2

複数のテスト ケースが表示されます。

  • 整数を 2 桁に丸め、小数点以下 2 桁があり、値が "00" であることを確認します。
  • 整数を 2 桁に丸めて、テストしているロケールに対して小数点記号が正しいことを確認します。
  • 整数 + 0.005 を小数点以下 2 桁に丸め、正しい方法 (上向き/下向き/バンカー/偶数方向/...) に丸められることを確認します。
  • 整数 + 0.015 を小数点以下 2 桁に丸め、正しい方法で丸められることを確認します (上/下/バンカー/方向/偶数/...)
  • 丸め方向を確認しながら、整数 + 0.5 を整数に丸めます。
  • ...

本当にテストしたい場合は、 「ただそれを行っただけ」で1つのテストを使用するだけではありません。

すべてのコーナーケースを考えて、それらをテストしてください。

于 2012-10-06T20:44:36.343 に答える
0

あなた以外にあなたを助けることができる人はいないと思います。なんで?このメソッドを作成し、このメソッドにいくつかのロジックを追加したためです。なぜ?と自分に問いかけてみてください。何?どのように?どこ ?など。メソッドに関するこれらすべての質問。答えが見つかった場合は、メソッドを大きな割合のテストでカバーします。

于 2012-10-06T20:43:37.857 に答える