public override void Context()
 {
     base.Context();
     _parameterInfo = mock <IParameterInfo>();
     _paramsArgumentSpecificationFactory    = mock <IParamsArgumentSpecificationFactory>();
     _nonParamsArgumentSpecificationFactory = mock <INonParamsArgumentSpecificationFactory>();
     _suppliedArgumentSpecifications        = mock <ISuppliedArgumentSpecifications>();
 }
 public ArgumentSpecificationFactory(IParamsArgumentSpecificationFactory paramsArgumentSpecificationFactory, INonParamsArgumentSpecificationFactory nonParamsArgumentSpecificationFactory)
 {
     _nonParamsArgumentSpecificationFactory = nonParamsArgumentSpecificationFactory;
     _paramsArgumentSpecificationFactory = paramsArgumentSpecificationFactory;
 }
 public ArgumentSpecificationFactory(IParamsArgumentSpecificationFactory paramsArgumentSpecificationFactory, INonParamsArgumentSpecificationFactory nonParamsArgumentSpecificationFactory)
 {
     _nonParamsArgumentSpecificationFactory = nonParamsArgumentSpecificationFactory;
     _paramsArgumentSpecificationFactory    = paramsArgumentSpecificationFactory;
 }