5

有谁知道我在哪里可以找到可以测试的单元测试std::map

我问的原因是因为我编写了一个类来替代std::map并具有几乎所有相同的功能,因此单元测试std::map也适合我的类。

当然,我可以自己编写,但是如果有人已经为此编写了广泛的测试,那么这将节省我很多时间,并有望涵盖我可能错过的东西。

谢谢。

4

3 回答 3

5

虽然我不知道单独使用它们需要多少,但您可以查看libstdc++' testsuite

于 2010-07-09T10:38:36.870 回答
3

尝试在开源库实现中找到它,例如:

libstdc++ libc++

于 2010-07-09T10:38:58.200 回答
2

Plauger 等人的《C++ 标准模板库》一书提供了示例 STL 实现的代码,以及所有类型的测试代码。我不知道代码是否可以在线获得。

于 2010-07-09T10:41:56.593 回答