SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Файл BranchManagerTest.cxx

Реализация модульных тестов для класса BranchManager. Подробнее...

#include "../../core/include/BranchManager.hxx"
#include "utils/MockSubject.hxx"
#include <gtest/gtest.h>
#include <filesystem>
#include <fstream>

Классы

class  svcs::test::core::BranchManagerTest

Пространства имен

namespace  svcs::test
 Comprehensive testing framework for SVCS version control system.
namespace  svcs::test::core
 Модульные тесты для основных компонентов и структур данных.

Функции

 svcs::test::core::TEST_F (BranchManagerTest, CreateDuplicateBranch)
 svcs::test::core::TEST_F (BranchManagerTest, CreateBranchWithInvalidName)
 svcs::test::core::TEST_F (BranchManagerTest, DeleteNonExistentBranch)
 svcs::test::core::TEST_F (BranchManagerTest, RenameBranch)
 svcs::test::core::TEST_F (BranchManagerTest, RenameToExistingBranch)
 svcs::test::core::TEST_F (BranchManagerTest, SwitchToNonExistentBranch)
 svcs::test::core::TEST_F (BranchManagerTest, BranchNameValidation)
 svcs::test::core::TEST_F (BranchManagerTest, GetBranchHeadForNonExistentBranch)

Подробное описание

Реализация модульных тестов для класса BranchManager.