コード例 #1
0
        public void IsTollFree_WhenInternationalWorkersDay_ReturnsTrue(int year, int month, int day)
        {
            // Arrange
            DateTime internationalWorkersDay = new DateTime(year, month, day);
            SwedenTollFreeDaysProvider tollFreeDaysProvider = new SwedenTollFreeDaysProvider();

            // Act & Assert
            tollFreeDaysProvider.IsTollFree(internationalWorkersDay).Should().BeTrue();
        }
コード例 #2
0
        public void IsTollFree_WhenNationalDayOfSweden_ReturnsTrue(int year, int month, int day)
        {
            // Arrange
            DateTime nationalDayOfSweden = new DateTime(year, month, day);
            SwedenTollFreeDaysProvider tollFreeDaysProvider = new SwedenTollFreeDaysProvider();

            // Act & Assert
            tollFreeDaysProvider.IsTollFree(nationalDayOfSweden).Should().BeTrue();
        }
コード例 #3
0
        public void IsTollFree_WhenAscensionDay_ReturnsTrue(int year, int month, int day)
        {
            // Arrange
            DateTime ascensionDay = new DateTime(year, month, day);
            SwedenTollFreeDaysProvider tollFreeDaysProvider = new SwedenTollFreeDaysProvider();

            // Act & Assert
            tollFreeDaysProvider.IsTollFree(ascensionDay).Should().BeTrue();
        }
コード例 #4
0
        public void IsTollFree_WhenEpiphany_ReturnsTrue()
        {
            // Arrange
            DateTime epiphany = new DateTime(2012, 1, 6);
            SwedenTollFreeDaysProvider tollFreeDaysProvider = new SwedenTollFreeDaysProvider();

            // Act & Assert
            tollFreeDaysProvider.IsTollFree(epiphany).Should().BeTrue();
        }
コード例 #5
0
        public void IsTollFree_WhenSunday_ReturnsTrue(int year, int month, int day)
        {
            // Arrange
            DateTime secondDayOfChristmas = new DateTime(year, month, day);
            SwedenTollFreeDaysProvider tollFreeDaysProvider = new SwedenTollFreeDaysProvider();

            // Act & Assert
            tollFreeDaysProvider.IsTollFree(secondDayOfChristmas).Should().BeTrue();
        }
コード例 #6
0
        public void IsTollFree_WhenNewYear_ReturnsTrue()
        {
            // Arrange
            DateTime newYear = new DateTime(2010, 1, 1);
            SwedenTollFreeDaysProvider tollFreeDaysProvider = new SwedenTollFreeDaysProvider();

            // Act & Assert
            tollFreeDaysProvider.IsTollFree(newYear).Should().BeTrue();
        }
コード例 #7
0
        public void IsTollFree_WhenChristmasEve_ReturnsTrue(int year, int month, int day)
        {
            // Arrange
            DateTime christmasEve = new DateTime(year, month, day);
            SwedenTollFreeDaysProvider tollFreeDaysProvider = new SwedenTollFreeDaysProvider();

            // Act & Assert
            tollFreeDaysProvider.IsTollFree(christmasEve).Should().BeTrue();
        }