public void RegisterComponentsByBaseClass_WithValidData_ShouldInvokeMockMethod() { DexterContainer.SetCurrent(this.mockContainer.Object); DexterContainer.RegisterComponentsByBaseClass <DexterContainerTest>(this.GetType().Assembly, LifeCycle.Singleton); this.mockContainer.Verify(x => x.RegisterComponentsByBaseClass <DexterContainerTest>(this.GetType().Assembly, LifeCycle.Singleton)); }
public void RegisterComponentsByBaseClass_WithNullAssembly_ShouldThrowArgumentNullException() { Executing.This(() => DexterContainer.RegisterComponentsByBaseClass <DexterContainerTest>(null, LifeCycle.Singleton)).Should().Throw <ArgumentNullException>(); }