Elisabeth Hendrickson のテスト ヒューリスティック チートシートに目を通すと、次の推奨事項が表示されます。
数値: 32768 (2^15) 32769 (2^15+ 1) 65536 (2^16) 65537 (2^16 +1) 2147483648 (2^31) 2147483649 (2^31+ 1) 4294967296 (2^32) 4294967297 (2^32+1)
これらすべてのケースをテストする理由を誰かが知っていますか? 私の直感は、開発者が使用した可能性のあるデータ型 (integer、long、double...) に当てはまります。
同様に、 Strings の場合:
Long (255、256、257、1000、1024、2000、2048 文字以上)