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

Source from the content-addressed store, hash-verified

659
660 #[test]
661 fn test_registry_register_and_get() {
662 let mut registry = AgentRegistry::new();
663 registry.register(Box::new(MockAgent::new("test-agent")));
664
665 assert_eq!(registry.count(), 1);
666 let agent = registry.get("test-agent").unwrap();
667 assert_eq!(agent.name(), "test-agent");
668 assert_eq!(agent.display_name(), "Mock test-agent");
669 }
670
671 #[test]
672 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