public void RegisterHandlers_ThisAssembly_GetsCommandHandler() { var services = new ServiceCollection(); var registry = new ServiceCollectionCommandHandlerRegistry(services, ServiceLifetime.Scoped); registry.RegisterHandlers(typeof(TestCommand).Assembly); Assert.Single(services); }
public void RegisterHandler_TestCommand_ServicesRegistered() { var services = new ServiceCollection(); var lifetime = ServiceLifetime.Scoped; var registry = new ServiceCollectionCommandHandlerRegistry(services, lifetime); registry.RegisterHandler(typeof(TestCommand), typeof(TestCommandHandler)); Assert.Single(services); }