MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_registry_register_and_get

Function test_registry_register_and_get

atomic-agent/src/hooks/mod.rs:597–605  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

595
596 #[test]
597 fn test_registry_register_and_get() {
598 let mut registry = AgentRegistry::new();
599 registry.register(Box::new(MockAgent::new("test-agent")));
600
601 assert_eq!(registry.count(), 1);
602 let agent = registry.get("test-agent").unwrap();
603 assert_eq!(agent.name(), "test-agent");
604 assert_eq!(agent.display_name(), "Mock test-agent");
605 }
606
607 #[test]
608 fn test_registry_get_nonexistent() {

Callers

nothing calls this directly

Calls 3

getMethod · 0.65
registerMethod · 0.45
unwrapMethod · 0.45

Tested by

no test coverage detected