public void BaseInstanceExportStrategy_AddSecondaryStrategy(ConstantInstanceExportStrategy <int> strategy, ICompiledExportStrategy addStrategy) { strategy.AddSecondaryStrategy(addStrategy); var array = strategy.SecondaryStrategies().ToArray(); Assert.Equal(1, array.Length); Assert.Same(addStrategy, array[0]); }
public void BaseInstanceExportStrategy_AddSecondaryStrategy_Null(ConstantInstanceExportStrategy <int> strategy, ICompiledExportStrategy addStrategy) { Assert.Throws <ArgumentNullException>(() => strategy.AddSecondaryStrategy(null)); }