|
| | BlobTest.cxx |
| | Модульные тесты для класса Blob, проверяющие построение объектов, вычисление хэшей и целостность данных.
|
| | BranchManagerTest.cxx |
| | Реализация модульных тестов для класса BranchManager.
|
| | CommitTest.cxx |
| | Модульные тесты для класса Commit, проверяющие построение объектов, стабильность хэшей (порядок родителей) и целостность сериализации/десериализации.
|
| | IndexTest.cxx |
| | Модульные тесты для класса Index, проверяющие управление областью индексации, отслеживание изменений файлов и сохранение индекса.
|
| | ObjectTest.cxx |
| | Модульные тесты для основной логики хэширования абстрактного базового класса VcsObject.
|
| | RepoManagerTest.cxx |
| | Модульные тесты для класса RepositoryManager.
|
| | RepositoryTest.cxx |
| | Модульные тесты для класса Repository, охватывающие инициализацию, создание структуры файловой системы и реализацию шаблона Subject/Observer.
|
| | StorageTest.cxx |
| | Модульные тесты для класса ObjectStorage, проверяющие сохранение, генерацию путей файлов, сжатие и целостность загрузки объектов для всех типов VcsObject (Blob, Tree, Commit).
|
| | TreeTest.cxx |
| | Модульные тесты для класса Tree, проверяющие построение объектов, каноническую сортировку, управление записями и целостность сериализации/десериализации.
|