public void FailWithTextValue() { List <string> line = new List <string> { "pp", "3", "2" }; int result = Week4.BiggerNumber(line); }
public void FailTextValue() { List <string> list_number = new List <string> { "pepe", "4", "-2", "4", "4" }; double result = Week4.AveragePositive(list_number); }
public void WorkForNegativeNumber() { List <string> list_number = new List <string> { "-5", "-9", "-2", "-1" }; double result = Week4.AveragePositive(list_number); Assert.AreEqual(double.NaN, result); }
public void WorkForIntermediateZeroNumber() { List <string> list_number = new List <string> { "4", "4", "0", "4" }; double result = Week4.AveragePositive(list_number); Assert.AreEqual(4, result); }
public void WorkForDifferentStringSameLengthLonger() { List <string> list_number = new List <string> { "made", "mariantonieta132*", "rosario", "rosario", "pipo", "mariantonieta132*", "fidelia", "mariantoniete132/", "mariantonieta132*", "" }; var result = Week4.LongerLength(list_number); Assert.AreEqual((4, "mariantonieta132*"), result); }
public void WorkForZeroNumber() { List <string> list_number = new List <string> { "0", "4", "4", "4" }; double result = Week4.AveragePositive(list_number); Assert.AreEqual(double.NaN, result); }
public void WorksForIntegerNumber() { List <string> line = new List <string> { "5", "3", "2" }; int result = Week4.BiggerNumber(line); Assert.AreEqual(5, result); }
public void WorkForLongerRepeatedStrings() { List <string> list_number = new List <string> { "made", "rosario", "rosario", "pipo", "" }; var result = Week4.LongerLength(list_number); Assert.AreEqual((2, "rosario"), result); }
public void WorkForLongerString() { List <string> list_number = new List <string> { "made", "rosario", "carmenates123", "pipo", "" }; var result = Week4.LongerLength(list_number); Assert.AreEqual((1, "carmenates123"), result); }
public void WorksDifferenceOneYear() { int result = Week4.DifferentTwoDates("31", "12", "2018", "31", "12", "2019"); Assert.AreEqual((365), result); }
public void WorksDifferenceTwoYear() { int result = Week4.DifferentTwoDates("31", "12", "2018", "31", "12", "2020"); Assert.AreEqual((731), result); }
public void FailsWithTextValuesSecondDay() { int result = Week4.DifferentTwoDates("1", "12", "2018", "pp", "4", "2015"); }
public void WorksForMonthYearEquals() { int result = Week4.DifferentTwoDates("23", "12", "2018", "25", "12", "2018"); Assert.AreEqual(2, result); }
public void WorksForPrimeNummber() { bool result = Week4.PrimeNumber("5"); Assert.AreEqual(true, result); }
public void FailsWithTextValuesFirstDay() { int result = Week4.DifferentTwoDates("pepe", "12", "2018", "5", "4", "2015"); }
public void WorksForTheFirstDayMonthMarchYearBear() { var result = Week4.PreviousDate("1", "3", "2016"); Assert.AreEqual((29, 2, 2016), result); }
public void FailsWithTextValue() { bool result = Week4.PrimeNumber("pepe"); }
public void FailsWithInvalidDayAccordinMonth() { var result = Week4.IncreaseDate("31", "2", "2018", "2"); }
public void WorksForNotPrimeNummber() { bool result = Week4.PrimeNumber("10"); Assert.AreEqual(false, result); }
public void FailsWithIncorrectNumberOfDaysAdd() { var result = Week4.IncreaseDate("32", "12", "2018", "pp"); }
public void FailsWithTextValues() { var result = Week4.IncreaseDate("pepe", "12", "2018", "2"); }
public void WorksForDayMonthExceptFirstday() { var result = Week4.PreviousDate("5", "5", "2018"); Assert.AreEqual((4, 5, 2018), result); }
public void FailsWithInvalidDate() { var result = Week4.PreviousDate("32", "12", "2018"); }
public void WorksForFirstDayMonthJanuary() { var result = Week4.PreviousDate("1", "1", "2018"); Assert.AreEqual((31, 12, 2017), result); }
public void WorksForTheFirstDayMonthWithQuantityDaysDifferent31() { var result = Week4.PreviousDate("1", "2", "2018"); Assert.AreEqual((31, 1, 2018), result); }
public void WorksForTheFirstDayMonthWithQuantityDaysDifferent30ExceptDecemberMarch() { var result = Week4.PreviousDate("1", "5", "2018"); Assert.AreEqual((30, 4, 2018), result); }
public void WorksWhenIncreasesOneYear() { var result = Week4.IncreaseDate("1", "1", "2018", "365"); Assert.AreEqual((1, 1, 2019), result); }
public void WorksWhenIncreasesOneMonth() { var result = Week4.IncreaseDate("1", "3", "2018", "31"); Assert.AreEqual((1, 4, 2018), result); }
public void WorksWhenIncreaseDaysMonth() { var result = Week4.IncreaseDate("2", "2", "2018", "5"); Assert.AreEqual((7, 2, 2018), result); }
public void FailsWithInvalidDayAccordinMonth() { var result = Week4.PreviousDate("31", "2", "2018"); }