ラケット初心者です。
check expect
Racket での使用方法について、できれば数字を使用した簡単な例を誰か教えてもらえますか?
ドキュメントはあなたの親友です。
それは本当に簡単です: への最初のパラメータcheck-expect
は、テストされる式またはプロシージャであり、2 番目のパラメータは、期待される結果です (したがって、名前が付けられます)。適切な言語を選択したと仮定します (例: Beginning Student
)
(check-expect (+ 1 1) 2)
(check-expect (+ 1 1) 1)
上記は、次のような出力を生成します。
Ran 2 tests.
1 of the 2 tests failed.
No signature violations.
Check failures:
Actual value 2 differs from 1, the expected value.
at line 2, column 0