public void CalcChecksum_EmptyInput_ThrowsArguementException() { Assert.Throws <ArgumentException>(() => { cc.CalcChecksum(""); }); }
public void CalcChecksum_CalcSumManyRows_RawSumDivisionAlg_ProperResult() { cc = new ChecksumCalculator(new RowSumEvenDivisionAlgorithm()); int sum = cc.CalcChecksum("5 9 2 8\n9 4 7 3\n3 8 6 5"); Assert.AreEqual(9, sum); }