def METHOD_NAME(self):
    """
    Tests the same mirroring scenario as in the sketch case,
    but is designed to ensure the same end result occurs with
    a different base object.
    """
    self.Body = self.Doc.addObject('PartDesign::Body','Body')
    self.Box = self.Doc.addObject('PartDesign::AdditiveBox','Box')
    self.Box.Length=1
    self.Box.Width=1
    self.Box.Height=1
    self.Body.addObject(self.Box)
    self.Doc.recompute()
    self.Mirrored = self.Doc.addObject("PartDesign::Mirrored", "Mirrored")
    self.Mirrored.Originals = [self.Box]
    self.Mirrored.MirrorPlane = (self.Doc.XY_Plane, [""])
    self.Body.addObject(self.Mirrored)
    self.Doc.recompute()
    self.assertAlmostEqual(self.Mirrored.Shape.Volume, 2.0)