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)
def test_year(): inputYear = input("input year: ") inputYear = int(inputYear) if is_leap_year(inputYear): print('true') else: print('false')
def test_2020_True(): # Arrange expected = True input = 2020 # Act actual = is_leap_year(input) # Assert assert expected == actual
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
def test_2008_is_leap_year(self): self.assertTrue(is_leap_year(2008))
def test_year_2001(self): self.assertFalse( is_leap_year(2001))
def test_1944_is_leap_year(self): self.assertTrue(is_leap_year(1944))
def test_leap_year_3(self): self.assertEqual(leap_year.is_leap_year(2300), False)
def test_2001_is_common_year(): assert not is_leap_year(2001)
def test_1951_is_leap_year(self): self.assertFalse(is_leap_year(1951))
def test_1600_is_leap_year(self): self.assertTrue(is_leap_year(1600))
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}'
def is_born_in_leap_year(self): birtdate = datetime.datetime.strptime(self._birtday, "%Y-%m-%d") return leap_year.is_leap_year(birtdate.year)
def test_1996(self): self.assertTrue(is_leap_year(1996)) self.assertTrue(is_leap_year_no_if(1996))
def test_2001(self): self.assertFalse(is_leap_year(2001)) self.assertFalse(is_leap_year_no_if(2001))
def test_2000(self): self.assertTrue(is_leap_year(2000)) self.assertTrue(is_leap_year_no_if(2000))
def test_1900(self): self.assertFalse(is_leap_year(1900)) self.assertFalse(is_leap_year_no_if(1900))
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)
def test_1742_is_leap_year(self): self.assertFalse(is_leap_year(1742))
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)
def test_1889_is_leap_year(self): self.assertFalse(is_leap_year(1889))
def test_leap_year_1(self): self.assertEqual(leap_year.is_leap_year(2004), True)
def test_2011_is_leap_year(self): self.assertFalse(is_leap_year(2011))
def test_leap_year(self): """ Тестовый случай с високосным годом. """ self.assertEqual(is_leap_year(2000), True)
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))
def test_leap_year_4(self): self.assertEqual(leap_year.is_leap_year(2400), True)
def test_1900_is_common_year(): assert not is_leap_year(1900)
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)
def test_1732_is_leap_year(self): self.assertTrue(is_leap_year(1732))
def test_not_leap_year(self): """ Тестовый случай с невисокосным годом. """ self.assertEqual(is_leap_year(2007), False)
def test_1888_is_leap_year(self): self.assertTrue(is_leap_year(1888))
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))