public SurrogateAsserter(IAssertAdapter assertAdapter, IAsserterStrategyFactory asserterStrategyFactory) { Assert = assertAdapter; _asserterStrategyFactory = asserterStrategyFactory; _asserterStrategyFactory.Asserter = this; }
public EnumerableAsserterStrategy(IAssertAdapter assertAdapter, IAsserterStrategyFactory asserterStrategyFactory) : base(assertAdapter) { _asserterStrategyFactory = Guard.ThrowIfNull("asserterStrategyFactory", asserterStrategyFactory); }