예제 #1
0
 protected override void Context()
 {
     base.Context();
     _newOptions = A.Fake <MultipleParameterIdentificationRunMode>();
     _parameterIdentification = new ParameterIdentification();
     _parameterIdentification.Configuration.RunMode = _newOptions;
 }
        protected override void Context()
        {
            _creatorRepository = A.Fake <IRepository <IParameterIdentificationRunSpecificationFactory> >();
            _creator1          = A.Fake <IParameterIdentificationRunSpecificationFactory>();
            _creator2          = A.Fake <IParameterIdentificationRunSpecificationFactory>();
            A.CallTo(() => _creatorRepository.All()).Returns(new[] { _creator1, _creator2 });
            sut = new ParameterIdentificationRunFactory(_creatorRepository);

            _parameterIdentification         = A.Fake <ParameterIdentification>();
            _parameterIdentificationRunModes = A.Fake <ParameterIdentificationRunMode>();
            A.CallTo(() => _parameterIdentification.Configuration.RunMode).Returns(_parameterIdentificationRunModes);
        }
 public bool IsSatisfiedBy(ParameterIdentificationRunMode parameterIdentificationRunMode)
 {
     return(parameterIdentificationRunMode.IsRandomizedStartValue());
 }
예제 #4
0
 public bool IsSatisfiedBy(ParameterIdentificationRunMode parameterIdentificationRunMode)
 {
     return(parameterIdentificationRunMode.IsAnImplementationOf <StandardParameterIdentificationRunMode>());
 }
 public static bool IsRandomizedStartValue(this ParameterIdentificationRunMode runMode)
 {
     return(runMode.IsAnImplementationOf <MultipleParameterIdentificationRunMode>());
 }
 public static bool IsStandard(this ParameterIdentificationRunMode runMode)
 {
     return(runMode.IsAnImplementationOf <StandardParameterIdentificationRunMode>());
 }
 public static bool IsCategorial(this ParameterIdentificationRunMode runMode)
 {
     return(runMode.IsAnImplementationOf <CategorialParameterIdentificationRunMode>());
 }
예제 #8
0
 public bool IsSatisfiedBy(ParameterIdentificationRunMode parameterIdentificationRunMode)
 {
     return(parameterIdentificationRunMode.IsCategorial());
 }