|
SVCS - English Documentation
|
Unit tests for SSHSession class. More...
#include "../../server/include/SSHSession.hxx"#include <gtest/gtest.h>#include <gmock/gmock.h>#include <memory>#include <chrono>#include <thread>#include <filesystem>#include <fstream>#include <cstring>Classes | |
| class | svcs::test::server::ssh::MockSSHSession |
| class | svcs::test::server::ssh::SSHSessionTest |
| class | svcs::test::server::ssh::SSHSessionIntegrationTest |
Namespaces | |
| namespace | svcs::test |
| Comprehensive testing framework for SVCS version control system. | |
| namespace | svcs::test::server |
| Server component testing. | |
| namespace | svcs::test::server::ssh |
| SSH-specific test functionality. | |
Functions | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, ConstructorDestructor) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, MoveConstructor) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, MoveAssignment) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, GetClientIp) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, CloseMethod) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, SessionStartTime) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, LoadAuthorizedKeys) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, GetPasswordHash) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, ValidatePublicKey) | |
| svcs::test::server::ssh::TEST_F (SSHSessionTest, ValidatePassword) | |
Unit tests for SSHSession class.
Tests for SSH client session management functionality
Unit tests for SSHSession class
Comprehensive test suite for SSH session handling, authentication, command processing, and resource management.