public void SetUp() { _variationStrategyServiceLocator = Substitute.For <IVariationStrategyServiceLocator>(); _variationStrategy = Substitute.For <IVariationStrategy>(); _factory = new ProviderVariationsDetection(_variationStrategyServiceLocator); _variationStrategyServiceLocator .GetService(Arg.Any <string>()) .Returns(_variationStrategy); }
public ProviderVariationsDetection(IVariationStrategyServiceLocator variationStrategyServiceLocator) { Guard.ArgumentNotNull(variationStrategyServiceLocator, nameof(variationStrategyServiceLocator)); _variationStrategyServiceLocator = variationStrategyServiceLocator; }