def METHOD_NAME(self):
    for p in TEST_NDARRAYS_ALL:
        im = p(self.imt[0])
        random_zoom = RandZoom(prob=1.0, min_zoom=0.6, max_zoom=0.7, keep_size=True)
        random_zoom.set_random_state(12)
        zoomed = random_zoom(im)
        test_local_inversion(random_zoom, zoomed, im)
        self.assertTrue(np.array_equal(zoomed.shape, self.imt.shape[1:]))
        zoomed = random_zoom(im)
        self.assertTrue(np.array_equal(zoomed.shape, self.imt.shape[1:]))
        zoomed = random_zoom(im)
        self.assertTrue(np.array_equal(zoomed.shape, self.imt.shape[1:]))
        random_zoom.prob = 0.0
        self.assertEqual(random_zoom(im).dtype, torch.float32)