我是球拍的新手。
有人可以给我一个关于如何check expect
在 Racket 中使用的简单示例,最好是数字吗?
文档是你最好的朋友。
这真的很简单:第一个参数check-expect
是要测试的表达式或过程,第二个参数是预期的结果(因此得名)。假设您选择了适当的语言(例如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