|
SVCS - Русская документация
|
Модульные тесты для класса Repository, охватывающие инициализацию, создание структуры файловой системы и реализацию шаблона Subject/Observer. Подробнее...
#include "../../core/include/Repository.hxx"#include "../../services/IObserver.hxx"#include "../../services/Event.hxx"#include <gtest/gtest.h>#include <filesystem>#include <vector>#include <iostream>Классы | |
| class | svcs::test::core::ManualMockObserver |
| Manual mock implementation of the IObserver interface. Подробнее... | |
| class | svcs::test::core::RepositoryTest |
| Test fixture for Repository class unit tests. Подробнее... | |
Пространства имен | |
| namespace | svcs::test::core |
| Модульные тесты для основных компонентов и структур данных. | |
| namespace | svcs::test |
| Comprehensive testing framework for SVCS version control system. | |
Функции | |
| svcs::test::core::TEST_F (RepositoryTest, InitCreatesNecessaryDirectories) | |
| svcs::test::core::TEST_F (RepositoryTest, InitReturnsTrueIfDirectoriesAlreadyExist) | |
| svcs::test::core::TEST_F (RepositoryTest, AttachAndInitNotifyObserverCorrectly) | |
| svcs::test::core::TEST_F (RepositoryTest, DetachRemovesObserver) | |
| svcs::test::core::TEST_F (RepositoryTest, NotifySendsEventToAllObservers) | |
Модульные тесты для класса Repository, охватывающие инициализацию, создание структуры файловой системы и реализацию шаблона Subject/Observer.