Example #1
0
        public void GetPublicHolidaysByYear_WithInvalidParameters_ReturnExceptionResult()
        {
            // Arrange
            PublicHolidaysService publicHolidaysService = new PublicHolidaysService();

            // Act
            var result = publicHolidaysService.GetPublicHolidaysByYear(-2019);

            // Assert
            Assert.IsNotNull(result);
            Assert.IsNotNull(result.Result);
            Assert.IsFalse(result.Result.Status);
            Assert.IsNull(result.Result.CountryPublicHolidays);
            Assert.IsNotNull(result.Result.ExceptionMessage);
        }
Example #2
0
        public void GetPublicHolidaysByYear_WithValidParameters_ReturnExpectedResult()
        {
            // Arrange
            PublicHolidaysService publicHolidaysService = new PublicHolidaysService();

            // Act
            var result = publicHolidaysService.GetPublicHolidaysByYear(2019);

            // Assert
            Assert.IsNotNull(result);
            Assert.IsNotNull(result.Result);
            Assert.IsTrue(result.Result.Status);
            Assert.IsNotNull(result.Result.CountryPublicHolidays);
            Assert.AreEqual(result.Result.CountryPublicHolidays.Count, 92);
        }