私はScala言語を使ってProperty based testingについて読んでいます。このスライドでは、この概念を提示しています。関数a+b
を証明するためには、真です。私達はちょうどのみのステートメントは、ランダムなデータで満たされていることを証明しますScala:プロパティベースのテスト:テストを書くときのnecssaryのテストケースをすべて知る方法
- + B = B +
- + 0が
- + 1 + 1 = A + 2
私の質問は、テストケースが十分であることを確認するための方法論で、さまざまなデータのすべてのケースをカバーできます。たとえば、前の例では、3つのプロパティが正しく実行された後、実装が正しいことを確認できます。
'3.'が正しく表示されない – stark