Exemplo n.º 1
0
        public void GetNextDateAfterBirthdayShouldReturnNextYearBirthday()
        {
            // Arrange
            var futureBirthday = new Birthday(_today.Day + 1, _today.Month);
            var expectedYear   = _today.Year + 1;

            // Act
            var nextDate = futureBirthday.GetNextDate();

            // Assert
            Assert.AreEqual(expectedYear, nextDate.Year);
        }
Exemplo n.º 2
0
        public void GetNextDateBeforeBirthdayShouldReturnThisYearBirthday()
        {
            // Arrange
            var pastBirthday = new Birthday(_today.Day - 1, _today.Month);
            var expectedYear = _today.Year - 1;

            // Act
            var nextDate = pastBirthday.GetNextDate();

            // Assert
            Assert.AreEqual(expectedYear, nextDate.Year);
        }