SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Пространство имен svcs::test::server

Server component testing. Подробнее...

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

namespace  ssh
 SSH-specific test functionality.

Классы

class  HubCommandTest
class  MockEventBus
class  MockRepositoryManager
class  RemoteManagerTest
class  RemoteProtocolIntegrationTest
class  RemoteProtocolTest
class  RepoCommandTest
class  ServerIntegrationTest
class  SimpleEventBus
class  TestEventBus

Функции

 TEST_F (HubCommandTest, FailsWithNoArguments)
 TEST_F (HubCommandTest, FailsWithTooManyArguments)
 TEST_F (HubCommandTest, FailsWithEmptyString)
 TEST_F (HubCommandTest, CreatesRepositoryInsideSpecifiedDirectory)
 TEST_F (HubCommandTest, CreatesRepositoryInExistingDirectory)
 TEST_F (HubCommandTest, CreatesParentDirectoriesIfNeeded)
 TEST_F (HubCommandTest, FailsWhenRepositoryAlreadyExists)
 TEST_F (HubCommandTest, CreatesRepositoryStructure)
 TEST_F (HubCommandTest, CreatesMultipleRepositories)
 TEST_F (HubCommandTest, ConfigFileContent)
 TEST_F (HubCommandTest, HeadFileContent)
 TEST_F (RemoteManagerTest, ConstructorCreatesEmptyManager)
 TEST_F (RemoteManagerTest, AddRemoteSuccess)
 TEST_F (RemoteManagerTest, AddDuplicateRemoteFails)
 TEST_F (RemoteManagerTest, RemoveRemoteSuccess)
 TEST_F (RemoteManagerTest, RemoveNonExistentRemoteFails)
 TEST_F (RemoteManagerTest, GetRemoteUrl)
 TEST_F (RemoteManagerTest, GetNonExistentRemoteUrl)
 TEST_F (RemoteManagerTest, ListRemotes)
 TEST_F (RemoteManagerTest, SaveAndLoadRemotes)
 TEST_F (RemoteManagerTest, SaveCreatesConfigFile)
 TEST_F (RemoteProtocolTest, Construction)
 TEST_F (RemoteProtocolTest, ValidationMethods)
 TEST_F (RemoteProtocolTest, ObjectManagement)
 TEST_F (RemoteProtocolTest, EventNotifications)
 TEST_F (RemoteProtocolIntegrationTest, SimpleProtocolCommunication)
 TEST_F (RemoteProtocolIntegrationTest, StreamErrorConditions)
 TEST_F (RemoteProtocolTest, ErrorHandling)
 TEST_F (RemoteProtocolTest, RepositoryValidation)
 TEST_F (RemoteProtocolTest, ValidationPerformance)
 TEST_F (RepoCommandTest, FailsWhenNotInRepository)
 TEST_F (RepoCommandTest, ListsEmptyRepositories)
 TEST_F (RepoCommandTest, AddRemoteFailsWithInvalidArgs)
 TEST_F (RepoCommandTest, RemoveRemoteSuccess)
 TEST_F (RepoCommandTest, BasicWorkflow)
 TEST_F (RepoCommandTest, EmptyCommandShowsList)
 TEST_F (ServerIntegrationTest, ConstructorInitializesCorrectly)
 TEST_F (ServerIntegrationTest, StartAndStopServer)
 TEST_F (ServerIntegrationTest, ServerPortConfiguration)
 TEST_F (ServerIntegrationTest, ServerStateManagement)
 TEST_F (ServerIntegrationTest, EventBusCommunication)
 TEST_F (ServerIntegrationTest, StartAlreadyRunningServer)
 TEST_F (ServerIntegrationTest, StopNotRunningServer)
 TEST_F (ServerIntegrationTest, ServerWithDifferentPorts)

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

Server component testing.

Tests for network server components including SSH server, remote protocol handling, and client-server communication.

Тестирование серверных компонентов

Сфокусировано на тестировании серверной функциональности, включая сетевое взаимодействие, парсинг протоколов, пул соединений и управление жизненным циклом сервера. Включает стресс-тестирование и валидацию конкурентности.