mcp-cpp-server 0.2.2

A high-performance Model Context Protocol (MCP) server for C++ code analysis using clangd LSP integration
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Testing utilities and mock implementations
//!
//! Provides mock implementations of all traits for comprehensive
//! testing of LSP client functionality.

// Re-export MockTransport from transport module for convenience
#[allow(unused_imports)]
pub use crate::io::transport::MockTransport;

// Re-export MockProcessManager from process module for convenience
#[cfg(test)]
#[allow(unused_imports)]
pub use crate::io::process::MockProcessManager;

// Re-export the mockall-generated mock for LspClientTrait
#[cfg(test)]
pub use crate::lsp::traits::MockLspClientTrait;