public void WorksForTriangleInequality() { TriangleType t = Week3.TypeTriangle("7", "3", "3"); Assert.AreEqual(t, TriangleType.TRIANGLE_INEQUALITY); }
public void WorksForFastSecondName() { FastNameType secondName = Week3.FastName("made", "made", "made", 7, 4, 8); Assert.AreEqual(secondName, FastNameType.SECOND_NAME_FAST); }
public void WorksForFastFirstSecondNameEqual() { FastNameType thirdName = Week3.FastName("tuti", "tuti", "tuti", 3, 3, 9); Assert.AreEqual(thirdName, FastNameType.FIRST_NAME_FAST); }
public void WorksForTheDayMonthExceptLast() { var result = Week3.NextDay("13", "2", "2018"); Assert.AreEqual((14, 2, 2018), result); }
public void FailsWithDifferentsName() { var result = Week3.FastName("marta", "pepo", "pepo", 3, 4, 1); }
public void FailsWithInvalidDayAccordinMonth() { var result = Week3.NextDay("31", "2", "2018"); }
public void WorksForLastDayMonthDecember() { var result = Week3.NextDay("31", "12", "2018"); Assert.AreEqual((1, 1, 2019), result); }
public void FailsWithTextValue() { var result = Week3.OrderAvrgSort("5", "4", "pepe"); }
public void WorksForIntegerNumber() { var result = Week3.OrderAvrgSort("2", "4", "8"); Assert.AreEqual((2, 4, 8, 4.6666666666666666666666666666667), result); }
public void WorksFor213() { var result = Week3.OrderAvrg("7", "3", "8"); Assert.AreEqual((3, 7, 8, 6), result); }
public void WorksFor321() { var result = Week3.OrderAvrg("7", "4", "3"); Assert.AreEqual((3, 4, 7, 4.6666666666666666666666666666667), result); }
public void WorksFor132() { var result = Week3.OrderAvrg("5", "8", "7"); Assert.AreEqual((5, 7, 8, 6.6666666666666666666666666666667), result); }
public void WorksForOrder123() { var result = Week3.OrderAvrg("2", "4", "8"); Assert.AreEqual((2, 4, 8, 4.6666666666666666666666666666667), result); }
public void WorksForFastName() { WriteSpeedType fastSpeed = Week3.WriteSpeed("pepe", 1); Assert.AreEqual(WriteSpeedType.FAST, fastSpeed); }
public void FailsWithTextValues() { var result = Week3.NextDay("pepe", "12", "2018"); }
public void FailsWithTextValue() { bool result = Week3.IsPrimeNumber("pepe"); }
public void FailsWithInvalidDate() { var result = Week3.NextDay("32", "12", "2018"); }
public void WorksForRegularName() { WriteSpeedType regularSpeed = Week3.WriteSpeed("made", 2); Assert.AreEqual(regularSpeed, WriteSpeedType.REGULAR); }
public void WorksForTheLastDayMonthExceptDecember() { var result = Week3.NextDay("28", "2", "2018"); Assert.AreEqual((1, 3, 2018), result); }
public void FailsOutOfRage1To100() { bool result = Week3.IsPrimeNumber("101"); }
public void WorksForLowName() { WriteSpeedType lowSpeed = Week3.WriteSpeed("tuti", 10); Assert.AreEqual(lowSpeed, WriteSpeedType.SLOW); }
public void TwoIsPrime() { Assert.AreEqual(true, Week3.IsPrimeNumber("2")); }
public void FailsWithIncorrectValues() { var result = Week3.FastName("1", "pedro", "pedro", 4, 3, 3); }
public void ThreeIsPrime() { Assert.AreEqual(true, Week3.IsPrimeNumber("3")); }
public void WorksForFastFirstName() { FastNameType firstName = Week3.FastName("pepe", "pepe", "pepe", 1, 2, 2); Assert.AreEqual(firstName, FastNameType.FIRST_NAME_FAST); }
public void WorksForPrimeNumber() { bool result = Week3.IsPrimeNumber("5"); Assert.AreEqual(true, result); }
public void WorksForFastThirdName() { FastNameType thirdName = Week3.FastName("tuti", "tuti", "tuti", 8, 9, 3); Assert.AreEqual(thirdName, FastNameType.THIRD_NAME_FAST); }
public void WorksForNotPrimeNumber() { bool result = Week3.IsPrimeNumber("10"); Assert.AreEqual(false, result); }
public void WorksForFastFirstSecondThirdNameEqual() { FastNameType firstThirdName = Week3.FastName("tuti", "tuti", "tuti", 1, 1, 1); Assert.AreEqual(firstThirdName, FastNameType.FIRST_NAME_FAST); }
public void WorksForEquilateralTriangle() { TriangleType t = Week3.TypeTriangle("4", "4", "4"); Assert.AreEqual(t, TriangleType.EQUILATERAL); }