def METHOD_NAME(self):
    for dut in [mut.Rotation(),
                mut.Rotation(pydrake.math.RotationMatrix()),
                mut.Rotation(pydrake.math.RollPitchYaw([0.0, 0.0, 0.0]))]:
        # The dut should be the identity.
        self.assertTrue(dut.IsDeterministic())
        rotmat = dut.GetDeterministicValue()
        self.assertTrue(rotmat.IsExactlyIdentity())
        # All getter functions work without crashing.
        dut.ToSymbolic()
        # The class is copyable and has a real repr.
        mut.Rotation(other=dut)
        copy.copy(dut)
        copy.deepcopy(dut)
        self.assertIn("value", repr(dut))
    # Setters.
    dut.set_rpy_deg([0.1, 0.2, 0.3])
    np.testing.assert_equal(dut.value.deg, [0.1, 0.2, 0.3])
    # Attributes.
    self.assertIsInstance(
        mut.Rotation(value=mut.Rotation.AngleAxis()).value,
        mut.Rotation.AngleAxis)