示例#1
0
        public void WorksWhenIncreasesOneMonth()
        {
            var result = Week4.IncreaseDate("1", "3", "2018", "31");

            Assert.AreEqual((1, 4, 2018), result);
        }
示例#2
0
        public void WorksWhenIncreasesOneYear()
        {
            var result = Week4.IncreaseDate("1", "1", "2018", "365");

            Assert.AreEqual((1, 1, 2019), result);
        }
示例#3
0
        public void WorksWhenIncreaseDaysMonth()
        {
            var result = Week4.IncreaseDate("2", "2", "2018", "5");

            Assert.AreEqual((7, 2, 2018), result);
        }
示例#4
0
 public void FailsWithInvalidDayAccordinMonth()
 {
     var result = Week4.IncreaseDate("31", "2", "2018", "2");
 }
示例#5
0
 public void FailsWithIncorrectNumberOfDaysAdd()
 {
     var result = Week4.IncreaseDate("32", "12", "2018", "pp");
 }
示例#6
0
 public void FailsWithTextValues()
 {
     var result = Week4.IncreaseDate("pepe", "12", "2018", "2");
 }