public void Behave_ShouldNotProceedWhenNoConfigurationAvailable()
{
var configurationSection = ExtensionConfigurationSectionHelper.CreateSection(new Dictionary<string, string>());
this.sectionProvider.Setup(p => p.GetSection(It.IsAny<string>())).Returns(configurationSection);
this.testee.Behave(this.extensions);
this.consumer.Verify(c => c.Configuration, Times.Never());
this.assigner.Verify(a => a.Assign(It.IsAny<IReflectExtensionProperties>(), It.IsAny<IExtension>(), It.IsAny<IConsumeConfiguration>(), It.IsAny<IHaveConversionCallbacks>(), It.IsAny<IHaveDefaultConversionCallback>()), Times.Never());
}