public void Resolve_FindsManuallyRegistered() { string sectionName = "ManualRegistration"; var manualSection = new MockFailureSection(); FailureHandlerConfigurationSectionLocator.Register(sectionName, manualSection); Assert.Same(manualSection, FailureHandlerConfigurationSectionLocator.Resolve(sectionName)); }
public void Resolve_ThrowsOnMissingConfigurationSection() { Assert.Throws <ArgumentException>(() => FailureHandlerConfigurationSectionLocator.Resolve("NonExistantSection")); }
public void Resolve_ReturnsNullOnNullConfigurationSectionName() { Assert.Null(FailureHandlerConfigurationSectionLocator.Resolve(null)); }