public void LongestItemIsFirst()
        {
            var sut    = new LongestPartFinder();
            var result = sut.DivideAndOrder("aabbbccccdd", 2);

            Assert.That(result.First(), Is.EqualTo(new MaybeString("bbbcccc")));
        }
Beispiel #2
0
        public void Test_3()
        {
            var sut = new LongestPartFinder();

            Assert.That(sut.GetLengthOfLongestSubstring("phcaiodkhycinmbakdsjfplekgwaxkgqbhbhmvtlvwrmrvkqxeepjhvfdmjjewhthnhilkrxanxrelqajavubjfiaxebsjmjgsbfmxganqffrmlcydcsvxpnawskrhmutgpnkpwopudobptikjrfogdeairwyglcrqepnybcpinrybrjudcjalxumwedvngnkvoportnqeshafaodwxwjxvonaumvdtmtkotppuisubxhwcmunbdxcatppdswnsmjnygnrikvienvpysfuxrlikbkndeyxxj", 23), Is.EqualTo(102));
        }
Beispiel #3
0
        public void Test_4()
        {
            var sut = new LongestPartFinder();

            Assert.That(sut.GetLengthOfLongestSubstring("tfxaiakmlmdslooqykfmemxouisgkcxctbbvwypytslqotpfkqapjoqsyjauxolwsigsbkwyekchquoyocfkywvwwcofutasegmwodmmripixjjeltiugqarrmhgywviwgbixxhsbulhgpaylctsjcssqvidcbvwmdciuiknmsnbadlayretgprnsjwwfbrccucogpxmxeutcrkhibmudbinkilrkwdjqsdrpnghaoxilnghdokpallikfxdripqkkymrhdcttticwhkiowsypqoamxxbyiqaepwtf", 18), Is.EqualTo(46));
        }
Beispiel #4
0
        public void Test_2()
        {
            var sut = new LongestPartFinder();

            Assert.That(sut.GetLengthOfLongestSubstring("aaaaaaaabc", 3), Is.EqualTo(10));
        }