コード例 #1
0
        public void Test1()
        {
            var boxes = new List <string>()
            {
                "abcdef",
                "bababc",
                "abbcde",
                "abcccd",
                "aabcdd",
                "abcdee",
                "ababab",
            };

            Assert.True(12 == Checksumeitor.GetChecksum(boxes));
        }
コード例 #2
0
        public void Test4()
        {
            var boxes = new List <string>()
            {
                "abcde",
                "fghij",
                "klmno",
                "pqrst",
                "fguij",
                "axcye",
                "wvxyz",
            };

            Assert.True("fgij" == Checksumeitor.GetCommonLetters(boxes));
        }
コード例 #3
0
 public void Test7()
 {
     Assert.True("fgij" == Checksumeitor.GetEqualChars("fghij", "fguij"));
 }
コード例 #4
0
 public void Test6()
 {
     Assert.False(Checksumeitor.AreEqualByOneChar("abcde", "fghij"));
 }
コード例 #5
0
 public void Test5()
 {
     Assert.True(Checksumeitor.AreEqualByOneChar("fghij", "fguij"));
 }
コード例 #6
0
        public void Test3()
        {
            var box = "bababc";

            Assert.True(Checksumeitor.HasThreeRepetitions(box));
        }