Exemple #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);
 }
        public void Test_ReverseString()
        {
            var exercise03 = new Exercise03();

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

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

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

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

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

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

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

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

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

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

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

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