public void Test_CalculateCubeRoot()
        {
            var exercise10 = new Exercise10();

            Assert.AreEqual(exercise10.CalculateCubeRoot(27, 0.001), 3, 0.001);
            Assert.AreEqual(exercise10.CalculateCubeRoot(2, 0.0001), Math.Pow(2, 1d / 3), 0.0001);
        }
Exemple #2
0
        public void ReturnNext20LeapYearsTest()
        {
            // Arrange
            int[]    correctResult = new int[] { 2024, 2028, 2032, 2036, 2040, 2044, 2048, 2052, 2056, 2060, 2064, 2068, 2072, 2076, 2080, 2084, 2088, 2092, 2096, 2100 };
            DateTime year          = new DateTime(2021, 01, 01);

            // Act
            int[] result = Exercise10.ReturnNext20LeapYears(year);
            //Assert
            Assert.AreEqual(result, correctResult);
        }
Exemple #3
0
        public void CurrentYearIsLeapAnotherTest()
        {
            // Arrange
            DateTime date = new DateTime(2020, 09, 15);

            // Act
            bool b = Exercise10.CurrentYearIsLeap(date);

            // Assert
            Assert.IsTrue(b);
        }
        public void Test_SumOfSquareNumbers()
        {
            var exercise10 = new Exercise10();

            Assert.AreEqual(exercise10.SumOfSquareNumbers(new int[] { 1, 2, 5, 20, 16, 35, 36 }), 53);
        }
        public void Test_Exercise10(int a, int b, int expected)
        {
            var actualResult = Exercise10.Run(a, b);

            actualResult.Should().Be(expected);
        }
Exemple #6
0
 public void Test_CubeRoot_Ok(double a, double result)
 {
     Assert.AreEqual(Exercise10.CubeRoot(a), result, 0.0001);
 }
Exemple #7
0
        public void TestNormalNumbers()
        {
            var actualResult = Exercise10.Run(5, 8);

            Assert.AreEqual(126, actualResult);
        }
Exemple #8
0
        public void TestZeroB()
        {
            var actualResult = Exercise10.Run(8, 0);

            Assert.AreEqual(0, actualResult);
        }
Exemple #9
0
        public void TestZeroA()
        {
            var actualResult = Exercise10.Run(0, 8);

            Assert.AreEqual(1, actualResult);
        }
Exemple #10
0
 public bool CurrentYearIsLeapTest(DateTime year)
 {
     return(Exercise10.CurrentYearIsLeap(year));
 }
        public void Test_SplitFirstAndLastName()
        {
            var exercise10 = new Exercise10();

            Assert.AreEqual(exercise10.SplitFirstAndLastName("Ho Huynh Nga"), "Ho Huynh, Nga");
        }