【发布时间】:2019-01-04 21:47:56
【问题描述】:
我想为我用 SML 编写的程序创建单元测试。
考虑一个函数
val foo = fn : int -> int seq
对于foo 5,它将返回:val it = foo (5,fn) : int seq。 (seq 是某种数据类型)。
它做什么并不重要,我只是对创建检查元组左侧项目的测试感兴趣。
我试过了:
val test = ((foo 5) = (seq (5,_)));
val test = ((foo 5) = (seq (5,fn)));
但他们没有工作。我可以编写一个单行测试来验证左元组是否包含5?
【问题讨论】:
-
错误是什么?您能否提供一个可重现的最小代码示例,我们可以用它来找出问题所在?
标签: sml