Add tests

This commit is contained in:
Danielle Jenkins 2025-03-11 12:12:13 -07:00
parent 37e50029cb
commit dc4bb7f567
11 changed files with 417 additions and 1 deletions

16
src/server/tests.rs Normal file
View file

@ -0,0 +1,16 @@
use mcp_server::router::RouterService;
use mcp_server::{Server};
use crate::DocRouter;
use mcp_server::Router;
#[tokio::test]
async fn test_server_initialization() {
// Basic test to ensure the server initializes properly
let doc_router = DocRouter::new();
let router_name = doc_router.name();
let router = RouterService(doc_router);
let _server = Server::new(router);
// Server should be created successfully without panics
assert!(router_name.contains("rust-docs"));
}