def test_getters_return_expected_daily_data(self):
     instance = Forecast("daily", self.__test_reception_time,
                         self.__test_location, self.__test_weathers)
     self.assertEqual(instance.interval, "daily")
     self.assertEqual(instance.reception_time(), self.__test_reception_time)
     self.assertEqual(instance.location, self.__test_location)
     self.assertEqual(instance.weathers, self.__test_weathers)
 def test_getters_return_expected_3h_data(self):
     """
     Test either for "3h" forecast and "daily" ones
     """
     instance = Forecast("3h", self.__test_reception_time,
                         self.__test_location, self.__test_weathers)
     self.assertEqual(instance.interval, "3h")
     self.assertEqual(instance.reception_time(), self.__test_reception_time)
     self.assertEqual(instance.location, self.__test_location)
     self.assertEqual(instance.weathers, self.__test_weathers)