def METHOD_NAME(faker, monkeypatch, node_context):
    mock_value = faker.random_int()
    def mock_transform_method(context: TransformContext) -> TransformContext:
        context.output["value"] = mock_value
        return context
    resultant_wrapper = transforms.generate_transform_wrapper(
        klass_from=MockObjectFromSyftBaseObj,
        klass_to=MockObjectToSyftBaseObj,
        transforms=[mock_transform_method],
    )
    assert resultant_wrapper.__name__ == "wrapper"
    signature = inspect.signature(resultant_wrapper)
    assert signature.parameters["self"].annotation == MockObjectFromSyftBaseObj
    assert signature.return_annotation == MockObjectToSyftBaseObj
    output = resultant_wrapper(
        MockObjectFromSyftBaseObj(),
        node_context,
    )
    assert isinstance(output, MockObjectToSyftBaseObj)
    assert output.value == mock_value