Esempio n. 1
0
        public void ShouldIdentifyIfStringHasAllVowelsOrNot()
        {
            // Arrange
            string test1 = "This sentence has all the vowels that you could ever want!";
            string test2 = "This sentence does not!";

            // Act
            bool test1Result = Exercise03.HasAllVowels(test1);
            bool test2Result = Exercise03.HasAllVowels(test2);

            // Assert
            Assert.AreEqual(test1Result, true);
            Assert.AreEqual(test2Result, false);
        }
 public void Test_MultiplicationPrimes_Ok(int a, string result)
 {
     Assert.AreEqual(Exercise03.MultiplicationPrimes(a), result);
 }
Esempio n. 3
0
        public void Test_ReverseString()
        {
            var exercise03 = new Exercise03();

            Assert.AreEqual(exercise03.ReverseString("abcdefg"), "gfedcba");
        }
Esempio n. 4
0
        public void Exercise03_Test(string resultExpected, int input)
        {
            var result = Exercise03.EerieMob(input);

            Assert.Equal(resultExpected, result);
        }
Esempio n. 5
0
        public void Exercise03_Test(int resultExpected, int input)
        {
            var result = Exercise03.KaprekarConstant(input);

            Assert.Equal(resultExpected, result);
        }
Esempio n. 6
0
        public void Test_PrimeFactors()
        {
            var exercise03 = new Exercise03();

            Assert.AreEqual(exercise03.PrimeFactors(600), "2 * 2 * 2 * 3 * 5 * 5");
        }
Esempio n. 7
0
        public void Test_OddEvenDifference()
        {
            var exercise03 = new Exercise03();

            Assert.AreEqual(exercise03.OddEvenDifference(new int[] { 1, 1, 2, 4, 3, 5, 2 }), -2);
        }
Esempio n. 8
0
        public void Test_Exercise3(int a, int b, string expected)
        {
            var actualResult = Exercise03.Run(a, b);

            actualResult.Should().BeEquivalentTo(expected);
        }
Esempio n. 9
0
        public void Exercise03_Test(string resultExpected, int k, string message)
        {
            var result = Exercise03.NthCase(k, message);

            Assert.Equal(resultExpected, result);
        }
Esempio n. 10
0
        public void TestFromPositiveToNegative()
        {
            var actualResult = Exercise03.Run(3, -1);

            Assert.AreEqual("-1 0 1 2 3", actualResult);
        }
Esempio n. 11
0
        public void TestNegativeValues()
        {
            var actualResult = Exercise03.Run(-3, -1);

            Assert.AreEqual("-3 -2 -1", actualResult);
        }
Esempio n. 12
0
        public void TestFlippedValues()
        {
            var actualResult = Exercise03.Run(20, 15);

            Assert.AreEqual("15 16 17 18 19 20", actualResult);
        }
Esempio n. 13
0
        public void TestNormalValues()
        {
            var actualResult = Exercise03.Run(15, 20);

            Assert.AreEqual("15 16 17 18 19 20", actualResult);
        }
Esempio n. 14
0
        public void TestEqualValues()
        {
            var actualResult = Exercise03.Run(10, 10);

            Assert.AreEqual("10", actualResult);
        }