def METHOD_NAME(self):
    add_layer = FrustumRandomDroppingPoints(
        r_distance=0, theta_width=1, phi_width=1, drop_rate=0.5
    )
    point_clouds = np.random.random(size=(3, 2, 50, 10)).astype("float32")
    bounding_boxes = np.random.random(size=(3, 2, 10, 7)).astype("float32")
    inputs = {POINT_CLOUDS: point_clouds, BOUNDING_BOXES: bounding_boxes}
    outputs = add_layer(inputs)
    self.assertNotAllClose(inputs, outputs)