def METHOD_NAME(workflow_execution, collection):
    assert "DesignExecution" in str(workflow_execution)
    with pytest.raises(NotImplementedError):
        collection.register(workflow_execution)
    with pytest.raises(NotImplementedError):
        collection.update(workflow_execution)
    with pytest.raises(NotImplementedError):
        collection.archive(workflow_execution)
    with pytest.raises(NotImplementedError):
        collection.restore(workflow_execution)