public MultiplicationTableResultEnumerableComparer(IEqualityComparer <MultiplicationTableResult> customComparer) { var a = new MultiplicationTableResultEnumerableComparer(); resultComparer = customComparer ?? throw new ArgumentNullException("customComparer", "IEqualityComparer<MultiplicationTableResult> instance must be provided"); }
public void SetUp() { tableGenerator = new MultiplicationTableGenerator(); tableResultComparer = new MultiplicationTableResultComparer(); tableCollectionResultComparer = new MultiplicationTableResultEnumerableComparer(tableResultComparer); }