Я использую библиотеку openldap для C++ для реализации некоторой аутентификации и запросов для ldap DB. Я хочу написать модульные тесты для моего кода.Как написать модульные тесты для openldap?
Мой вопрос в том, что сделано, как с sql DBs? например, с sql, в каждом модульном тесте вы делаете что-то вроде этого: отбросьте тестовую базу данных, создайте новую, добавьте некоторых пользователей, подтвердите свой apis .... и т. д.
В целом, я хочу знать, соглашение для написания модульных тестов ldap-db.
Я знаю разницу между интеграционными и модульными испытаниями. Я говорю об модульных тестах. например, единичный тест для функции, которая проверяет пользователя и добавляет их в базу данных LDAP. Мне нужно, как издеваться над LDAP DB, как вы уже упоминали. – mkmostafa