Модульные тесты для std :: map - PullRequest
4 голосов
/ 09 июля 2010

Кто-нибудь знает, где я могу найти модульные тесты, которые будут тестировать std::map?

Причина, по которой я спрашиваю, состоит в том, что я написал класс, который действует как замена для std::map и имеет практически всета же функциональность, поэтому юнит-тесты для std::map подойдут и для моего класса.

Конечно, я могу написать свой, но если кто-то уже написал обширные тесты для этого, это спасло бы менямного времени и, надеюсь, покроет то, что я мог упустить.

Спасибо.

Ответы [ 3 ]

3 голосов
/ 09 июля 2010

Попробуйте найти его в библиотеках с открытым исходным кодом, таких как:

libstdc ++ libc ++

3 голосов
/ 09 июля 2010

Хотя я не знаю, сколько нужно для их автономного использования, вы можете взглянуть на libstdc ++ 'testsuite .

2 голосов
/ 09 июля 2010

Книга Стандартная библиотека шаблонов C ++ от Plauger et al. Содержит код для примера реализации STL с тестовым кодом для всех типов.По памяти я не знаю, доступен ли код в режиме онлайн.

...