def METHOD_NAME(self):
    try:
        schemas.FeatureFlagVariant(
            value="Variant Value",
            description="Variant Description",
            # payload={"key": "value"},
            rolloutPercentage=50
        )
    except ValidationError:
        assert False, "Valid data should not raise ValidationError"
    try:
        schemas.FeatureFlagVariant()
    except ValidationError as e:
        assert len(e.errors()) == 1
        error = e.errors()[0]
        assert error["type"] == "value_error.missing"
        assert error["loc"] == ("value",)
    else:
        assert False, "Invalid data should raise ValidationError"