Exemplo n.º 1
0
    def test_getReleaseDate_shouldReturnNoneWhenReleaseStampIsNotSet(self):
        # Given
        sut = Product()
        sut.invalidateReleaseDate()

        # When
        result = sut.getReleaseDate(forTimezone="America/Indiana/Petersburg", forType=dtt.datetime)

        # Then
        self.assertEqual(None, result)
Exemplo n.º 2
0
    def test_invalidateReleaseDate(self):
        # Given
        sut = Product()
        givenDatetime = dtt.datetime(2028, 2, 27, 13, 5, 55)
        sut.setReleaseDate(givenDatetime, timezone="Africa/Bissau")  # See also: pytz.all_timezones

        # When
        sut.invalidateReleaseDate()

        # Then
        self.assertEqual(None, sut.releaseDateStamp)