def test_get_geotransform(self): input_1 = {'te': [25.0, 70.0, 35.0, 72.0], 'ts': [500.0, 500.0]} test_1 = ([25.0, 0.02, 0.0, 72.0, 0.0, -0.004], 500, 500) result = Domain._get_geotransform(input_1) self.assertIsInstance(result, tuple) self.assertEqual(len(result), 3) self.assertIsInstance(result[0], list) self.assertEqual(len(result[0]), 6) for el in result[0]: self.assertIsInstance(el, float) self.assertIsInstance(result[1], int) self.assertIsInstance(result[2], int) self.assertEqual(result, test_1)