public void GetCommonLettersBetweenIds_Returns_Correct_Letters_For_Test_Data() { var result = BoxIdChecksumLauncher.GetCommonLettersBetweenIds(TestSimilarIds, out string line1, out string line2); Assert.AreEqual(ExpectedSimilarChars, result); Assert.AreEqual(ExpectedSimilarLine1, line1); Assert.AreEqual(ExpectedSimilarLine2, line2); }
public void GetChecksumChecksum_Calculates_Correct_Input_For_Test_Data() { var result = BoxIdChecksumLauncher.GetChecksum(TestLines, out int twoIdenticalCharLines, out int threeIdenticalCharLines); Assert.AreEqual(ExpectedTestChecksum, result); Assert.AreEqual(ExpectedTwoIdenticalCharacterLines, twoIdenticalCharLines); Assert.AreEqual(ExpectedThreeIdenticalCharacterLines, threeIdenticalCharLines); }