Esempio n. 1
0
 def test_invalid_input(self):
     result = leap_year.is_leap_year(-1)
     self.assertEqual(result, None)
     result = leap_year.is_leap_year("string")
     self.assertEqual(result, None)
     result = leap_year.is_leap_year(2000.5)
     self.assertEqual(result, None)
Esempio n. 2
0
def test_year():
    inputYear = input("input year: ")
    inputYear = int(inputYear)
    if is_leap_year(inputYear):
        print('true')
    else:
        print('false')
Esempio n. 3
0
def test_2020_True():
    # Arrange
    expected = True
    input = 2020
    # Act
    actual = is_leap_year(input)
    # Assert
    assert expected == actual
Esempio n. 4
0
def test_leap_year():  #input, expected):
    #assert is_leap_year(input) == expected
    assert is_leap_year(2000) == True
    assert is_leap_year(1999) == False
    assert is_leap_year(1998) == False
    assert is_leap_year(1996) == True
    assert is_leap_year(1900) == False
    assert is_leap_year(1800) == False
    assert is_leap_year(1600) == True
Esempio n. 5
0
 def test_2008_is_leap_year(self):
     self.assertTrue(is_leap_year(2008))
 def test_year_2001(self):
     self.assertFalse( is_leap_year(2001))
Esempio n. 7
0
 def test_1944_is_leap_year(self):
     self.assertTrue(is_leap_year(1944))
Esempio n. 8
0
 def test_leap_year_3(self):
     self.assertEqual(leap_year.is_leap_year(2300), False)
Esempio n. 9
0
def test_2001_is_common_year():
    assert not is_leap_year(2001)
Esempio n. 10
0
 def test_1951_is_leap_year(self):
     self.assertFalse(is_leap_year(1951))
Esempio n. 11
0
 def test_1600_is_leap_year(self):
     self.assertTrue(is_leap_year(1600))
Esempio n. 12
0
def test_leap_year_test_cases():
    for test_case in test_cases:
        is_leap_year_response = is_leap_year(test_case[0])
        assert is_leap_year_response == test_case[
            1], f'For {test_case[0]} Expected {test_case[1]}, got {is_leap_year_response}'
Esempio n. 13
0
 def is_born_in_leap_year(self):
     birtdate = datetime.datetime.strptime(self._birtday, "%Y-%m-%d")
     return leap_year.is_leap_year(birtdate.year)
Esempio n. 14
0
 def test_1996(self):
     self.assertTrue(is_leap_year(1996))
     self.assertTrue(is_leap_year_no_if(1996))
Esempio n. 15
0
 def test_2001(self):
     self.assertFalse(is_leap_year(2001))
     self.assertFalse(is_leap_year_no_if(2001))
Esempio n. 16
0
 def test_2000(self):
     self.assertTrue(is_leap_year(2000))
     self.assertTrue(is_leap_year_no_if(2000))
Esempio n. 17
0
 def test_1900(self):
     self.assertFalse(is_leap_year(1900))
     self.assertFalse(is_leap_year_no_if(1900))
Esempio n. 18
0
 def is_born_in_leap_year(self):
     print(f"User {self._name} born in {self._birtday}")
     birtdate = datetime.datetime.strptime(self._birtday, "%Y-%m-%d")
     return leap_year.is_leap_year(birtdate.year)
Esempio n. 19
0
 def test_1742_is_leap_year(self):
     self.assertFalse(is_leap_year(1742))
Esempio n. 20
0
 def test_common_years(self):
     result = leap_year.is_leap_year(2001)
     self.assertEqual(result, False)
     result = leap_year.is_leap_year(2100)
     self.assertEqual(result, False)
Esempio n. 21
0
 def test_1889_is_leap_year(self):
     self.assertFalse(is_leap_year(1889))
Esempio n. 22
0
 def test_leap_year_1(self):
     self.assertEqual(leap_year.is_leap_year(2004), True)
Esempio n. 23
0
 def test_2011_is_leap_year(self):
     self.assertFalse(is_leap_year(2011))
Esempio n. 24
0
 def test_leap_year(self):
     """
     Тестовый случай с високосным годом.
     """
     self.assertEqual(is_leap_year(2000), True)
Esempio n. 25
0
 def test_leap_year_2(self):
     self.assertEqual(leap_year.is_leap_year(2001), False)
 def test_year_1900(self):
     self.assertFalse( is_leap_year(1900))
Esempio n. 27
0
 def test_leap_year_4(self):
     self.assertEqual(leap_year.is_leap_year(2400), True)
Esempio n. 28
0
def test_1900_is_common_year():
    assert not is_leap_year(1900)
Esempio n. 29
0
 def test_leap_years(self):
     result = leap_year.is_leap_year(2000)
     self.assertEqual(result, True)
     result = leap_year.is_leap_year(2004)
     self.assertEqual(result, True)
Esempio n. 30
0
 def test_1732_is_leap_year(self):
     self.assertTrue(is_leap_year(1732))
Esempio n. 31
0
 def test_not_leap_year(self):
     """
     Тестовый случай с невисокосным годом.
     """
     self.assertEqual(is_leap_year(2007), False)
Esempio n. 32
0
 def test_1888_is_leap_year(self):
     self.assertTrue(is_leap_year(1888))
Esempio n. 33
0
 def test_is_leap_year(self):
     self.assertEqual(is_leap_year(2000), True)
     self.assertEqual(is_leap_year(2001), False)
 def test_year_2004(self):
     self.assertTrue( is_leap_year(2004))