public void SetUp()
        {
            _variationStrategyServiceLocator = Substitute.For <IVariationStrategyServiceLocator>();
            _variationStrategy = Substitute.For <IVariationStrategy>();

            _factory = new ProviderVariationsDetection(_variationStrategyServiceLocator);

            _variationStrategyServiceLocator
            .GetService(Arg.Any <string>())
            .Returns(_variationStrategy);
        }
Пример #2
0
        public ProviderVariationsDetection(IVariationStrategyServiceLocator variationStrategyServiceLocator)
        {
            Guard.ArgumentNotNull(variationStrategyServiceLocator, nameof(variationStrategyServiceLocator));

            _variationStrategyServiceLocator = variationStrategyServiceLocator;
        }