def METHOD_NAME(self):
    translated_ellipse3d = self.ellipse3d.translation(self.ellipse3d.frame.w)
    translated_ellipse3d_points = translated_ellipse3d.discretization_points(number_points=6)
    expected_points = [volmdlr.Point3D(1.1547005383792517, 1.8618073195657994, 0.4475937571927041),
                       volmdlr.Point3D(-0.12975651199692162, 1.6380104409694474, 0.22379687859635217),
                       volmdlr.Point3D(-1.2844570503761734, 0.48330990259019585, -0.9309036597828992),
                       volmdlr.Point3D(-1.1547005383792517, -0.44759375719270406, -1.8618073195657994),
                       volmdlr.Point3D(0.12975651199692095, -0.2237968785963525, -1.6380104409694478),
                       volmdlr.Point3D(1.2844570503761727, 0.9309036597828986, -0.48330990259019657)]
    for point, expected_point in zip(translated_ellipse3d_points, expected_points):
        self.assertTrue(point.is_close(expected_point))