0

我是球拍的新手。

有人可以给我一个关于如何check expect在 Racket 中使用的简单示例,最好是数字吗?

4

1 回答 1

1

文档是你最好的朋友。

这真的很简单:第一个参数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
于 2013-01-20T01:40:01.950 回答