public void FluentExportStrategyConfigurationGeneric_WithCtorParam_Two_Arg_Null( FluentExportStrategyConfiguration <BasicService> configuration, ICompiledExportStrategy strategy) { Func <MultipleService1, MultipleService2, IDependentService <IMultipleService> > func = null; Assert.Throws <ArgumentNullException>(() => configuration.WithCtorParam(func)); }
public void FluentExportStrategyConfigurationGeneric_WithCtorParam_Two_Arg( FluentExportStrategyConfiguration <BasicService> configuration, ICompiledExportStrategy strategy) { Func <MultipleService1, MultipleService2, IDependentService <IMultipleService> > func = (service, service2) => null; configuration.WithCtorParam(func); strategy.Received().ConstructorParameter(NSubstitute.Arg.Is <ConstructorParameterInfo>(info => info.ExportFunc == func)); }
public void FluentExportStrategyConfiguration_WithMetadata_Null_Key_Throws(FluentExportStrategyConfiguration configuration) { Assert.Throws <ArgumentNullException>(() => configuration.WithMetadata(null, 'm')); }
public void FluentExportStrategyConfiguration_AsKeyed_Null_Key_Throws(FluentExportStrategyConfiguration configuration) { Assert.Throws <ArgumentNullException>(() => configuration.AsKeyed(typeof(IBasicService), null)); }
public void FluentExportStrategyConfiguration_AsKeyed_Null_Type_Throws(FluentExportStrategyConfiguration configuration) { Assert.Throws <ArgumentNullException>(() => configuration.AsKeyed(null, 'm')); }
public void FluentExportStrategyConfiguration_As_Null_Throws(FluentExportStrategyConfiguration configuration) { Assert.Throws <ArgumentNullException>(() => configuration.As(null)); }
public void FluentExportStrategyConfigurationGeneric_AsKeyed_Null_Type_Throws( FluentExportStrategyConfiguration <BasicService> configuration) { Assert.Throws <ArgumentNullException>(() => configuration.AsKeyed(null, 'C')); }
public void FluentExportStrategyConfigurationGeneric_ActivationMethod_Null_Throws( FluentExportStrategyConfiguration <BasicService> configuration) { Assert.Throws <ArgumentNullException>(() => configuration.ActivationMethod(null)); }