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:629–637  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

627
628 #[test]
629 fn test_registry_register_and_get() {
630 let mut registry = AgentRegistry::new();
631 registry.register(Box::new(MockAgent::new("test-agent")));
632
633 assert_eq!(registry.count(), 1);
634 let agent = registry.get("test-agent").unwrap();
635 assert_eq!(agent.name(), "test-agent");
636 assert_eq!(agent.display_name(), "Mock test-agent");
637 }
638
639 #[test]
640 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