【发布时间】:2015-09-03 10:59:57
【问题描述】:
假设我想构建一个向量库。它有一个 Vector 结构:
(struct vector (x y z))
现在我想在测试模块中为向量模块编写单元测试。
为了测试,我需要访问 x y 和 z。但我不想暴露vector-{xyz}。有没有办法只为单元测试提供访问器?
【问题讨论】:
-
使测试成为子模块(在同一个文件中)? [不确定这是否是您所追求的]
标签: unit-testing racket abstract-data-type