def test_start_time(self):
     r = Reservation()
     r.set_start_time(2016, 2, 29, 12)
     self.assertEqual(r.get_start_time(), datetime.datetime(2016, 2, 29, 12))
     with self.assertRaises(ValueError):
         r.set_start_time(2015, 2, 29, 12)
     with self.assertRaises(ValueError):
         r.set_start_time(2100, 2, 29, 12)