def METHOD_NAME(self):
    mgr = self.__owm.agro_manager()
    # search PNG, truecolor, non-tile images acquired by Landsat 8
    result_set = mgr.search_satellite_imagery(self.__polygon.id, self.__acquired_from, self.__acquired_to,
                                              ImageTypeEnum.PNG, PresetEnum.TRUE_COLOR, None, None,
                                              SatelliteEnum.LANDSAT_8.symbol, None, None, None, None)
    self.assertIsInstance(result_set, list)
    self.assertEqual(len(result_set), 22)
    # just keep the non-tile images
    non_tile_pngs = [mimg for mimg in result_set if isinstance(mimg, MetaPNGImage)]
    self.assertEqual(len(non_tile_pngs), 11)
    # download one
    result = mgr.download_satellite_image(non_tile_pngs[0])
    self.assertIsInstance(result, SatelliteImage)
    self.assertIsInstance(result.metadata, MetaPNGImage)
    img = result.data
    self.assertIsInstance(img, Image)
    self.assertEqual(img.image_type, ImageTypeEnum.PNG)
    self.assertNotEqual(len(img.data), 0)