Example #1
0
        public void WorksForTriangleInequality()
        {
            TriangleType t = Week3.TypeTriangle("7", "3", "3");

            Assert.AreEqual(t, TriangleType.TRIANGLE_INEQUALITY);
        }
Example #2
0
        public void WorksForFastSecondName()
        {
            FastNameType secondName = Week3.FastName("made", "made", "made", 7, 4, 8);

            Assert.AreEqual(secondName, FastNameType.SECOND_NAME_FAST);
        }
Example #3
0
        public void WorksForFastFirstSecondNameEqual()
        {
            FastNameType thirdName = Week3.FastName("tuti", "tuti", "tuti", 3, 3, 9);

            Assert.AreEqual(thirdName, FastNameType.FIRST_NAME_FAST);
        }
Example #4
0
        public void WorksForTheDayMonthExceptLast()
        {
            var result = Week3.NextDay("13", "2", "2018");

            Assert.AreEqual((14, 2, 2018), result);
        }
Example #5
0
 public void FailsWithDifferentsName()
 {
     var result = Week3.FastName("marta", "pepo", "pepo", 3, 4, 1);
 }
Example #6
0
 public void FailsWithInvalidDayAccordinMonth()
 {
     var result = Week3.NextDay("31", "2", "2018");
 }
Example #7
0
        public void WorksForLastDayMonthDecember()
        {
            var result = Week3.NextDay("31", "12", "2018");

            Assert.AreEqual((1, 1, 2019), result);
        }
Example #8
0
 public void FailsWithTextValue()
 {
     var result = Week3.OrderAvrgSort("5", "4", "pepe");
 }
Example #9
0
        public void WorksForIntegerNumber()
        {
            var result = Week3.OrderAvrgSort("2", "4", "8");

            Assert.AreEqual((2, 4, 8, 4.6666666666666666666666666666667), result);
        }
Example #10
0
        public void WorksFor213()
        {
            var result = Week3.OrderAvrg("7", "3", "8");

            Assert.AreEqual((3, 7, 8, 6), result);
        }
Example #11
0
        public void WorksFor321()
        {
            var result = Week3.OrderAvrg("7", "4", "3");

            Assert.AreEqual((3, 4, 7, 4.6666666666666666666666666666667), result);
        }
Example #12
0
        public void WorksFor132()
        {
            var result = Week3.OrderAvrg("5", "8", "7");

            Assert.AreEqual((5, 7, 8, 6.6666666666666666666666666666667), result);
        }
Example #13
0
        public void WorksForOrder123()
        {
            var result = Week3.OrderAvrg("2", "4", "8");

            Assert.AreEqual((2, 4, 8, 4.6666666666666666666666666666667), result);
        }
Example #14
0
        public void WorksForFastName()
        {
            WriteSpeedType fastSpeed = Week3.WriteSpeed("pepe", 1);

            Assert.AreEqual(WriteSpeedType.FAST, fastSpeed);
        }
Example #15
0
 public void FailsWithTextValues()
 {
     var result = Week3.NextDay("pepe", "12", "2018");
 }
Example #16
0
 public void FailsWithTextValue()
 {
     bool result = Week3.IsPrimeNumber("pepe");
 }
Example #17
0
 public void FailsWithInvalidDate()
 {
     var result = Week3.NextDay("32", "12", "2018");
 }
Example #18
0
        public void WorksForRegularName()
        {
            WriteSpeedType regularSpeed = Week3.WriteSpeed("made", 2);

            Assert.AreEqual(regularSpeed, WriteSpeedType.REGULAR);
        }
Example #19
0
        public void WorksForTheLastDayMonthExceptDecember()
        {
            var result = Week3.NextDay("28", "2", "2018");

            Assert.AreEqual((1, 3, 2018), result);
        }
Example #20
0
 public void FailsOutOfRage1To100()
 {
     bool result = Week3.IsPrimeNumber("101");
 }
Example #21
0
        public void WorksForLowName()
        {
            WriteSpeedType lowSpeed = Week3.WriteSpeed("tuti", 10);

            Assert.AreEqual(lowSpeed, WriteSpeedType.SLOW);
        }
Example #22
0
 public void TwoIsPrime()
 {
     Assert.AreEqual(true, Week3.IsPrimeNumber("2"));
 }
Example #23
0
 public void FailsWithIncorrectValues()
 {
     var result = Week3.FastName("1", "pedro", "pedro", 4, 3, 3);
 }
Example #24
0
 public void ThreeIsPrime()
 {
     Assert.AreEqual(true, Week3.IsPrimeNumber("3"));
 }
Example #25
0
        public void WorksForFastFirstName()
        {
            FastNameType firstName = Week3.FastName("pepe", "pepe", "pepe", 1, 2, 2);

            Assert.AreEqual(firstName, FastNameType.FIRST_NAME_FAST);
        }
Example #26
0
        public void WorksForPrimeNumber()
        {
            bool result = Week3.IsPrimeNumber("5");

            Assert.AreEqual(true, result);
        }
Example #27
0
        public void WorksForFastThirdName()
        {
            FastNameType thirdName = Week3.FastName("tuti", "tuti", "tuti", 8, 9, 3);

            Assert.AreEqual(thirdName, FastNameType.THIRD_NAME_FAST);
        }
Example #28
0
        public void WorksForNotPrimeNumber()
        {
            bool result = Week3.IsPrimeNumber("10");

            Assert.AreEqual(false, result);
        }
Example #29
0
        public void WorksForFastFirstSecondThirdNameEqual()
        {
            FastNameType firstThirdName = Week3.FastName("tuti", "tuti", "tuti", 1, 1, 1);

            Assert.AreEqual(firstThirdName, FastNameType.FIRST_NAME_FAST);
        }
Example #30
0
        public void WorksForEquilateralTriangle()
        {
            TriangleType t = Week3.TypeTriangle("4", "4", "4");

            Assert.AreEqual(t, TriangleType.EQUILATERAL);
        }