def METHOD_NAME(self):
    self.runModule("g.region", res3=10, n=100, s=0, w=0, e=120, b=0, t=50)
    self.assertModule(
        "r3.gradient",
        input="test_map_1_ref",
        blocksize=[200, 2, 50],
        output=["test_grad_x", "test_grad_y", "test_grad_z"],
        overwrite=True,
    )
    self.assertRaster3dFitsUnivar(
        raster="test_grad_x", reference=r3univar_test_grad_x, precision=1e-8
    )
    self.assertRaster3dFitsUnivar(
        raster="test_grad_y", reference=r3univar_test_grad_y, precision=1e-8
    )
    self.assertRaster3dFitsUnivar(
        raster="test_grad_z", reference=r3univar_test_grad_z, precision=1e-8
    )