Example #1
0
        public void Problem010()
        {
            var problem = new Problem010()
            {
                ConsoleOutput = false, DetailedOutput = false
            };

            Assert.AreEqual(142913828922L, problem.Answer());
        }
Example #2
0
        public void SolveTest()
        {
            var sortedNumber = new List <int> {
                1, 2, 4, 7, 11, 15
            };

            Problem010.Solve(sortedNumber, 15, out int a, out int b);
            Assert.IsTrue(a == 4 && b == 11);
        }
Example #3
0
        public void Problem010_Valid_Anagram_Test_1()
        {
            bool act = Problem010.ValidAnagram("anagram", "nagaram");

            Assert.True(act);
        }
Example #4
0
        public void Problem010_Valid_Anagram_Test_7()
        {
            bool act = Problem010.ValidAnagram("resolve", "resolved");

            Assert.False(act);
        }
Example #5
0
        public void Problem010_Valid_Anagram_Test_6()
        {
            bool act = Problem010.ValidAnagram("tent", "pent");

            Assert.False(act);
        }
Example #6
0
        public void Problem010_Valid_Anagram_Test_5()
        {
            bool act = Problem010.ValidAnagram("rat", "car");

            Assert.False(act);
        }
Example #7
0
        public void Problem010_Valid_Anagram_Test_4()
        {
            bool act = Problem010.ValidAnagram("türemiş", "müşteri");

            Assert.True(act);
        }
Example #8
0
        public void Problem010_Valid_Anagram_Test_3()
        {
            bool act = Problem010.ValidAnagram("okutman", "komutan");

            Assert.True(act);
        }
Example #9
0
        public void Problem010_Valid_Anagram_Test_2()
        {
            bool act = Problem010.ValidAnagram("armonik", "akronim");

            Assert.True(act);
        }
Example #10
0
        public void IsCorrectProblem010()
        {
            var problem = new Problem010();

            Assert.Equal(Answers["10"], problem.Solve());
        }