def METHOD_NAME(self, mocker):
    import servicex
    mock_transformer_manager = mocker.MagicMock(TransformerManager)
    mock_transformer_manager.shutdown_transformer_job = mocker.Mock()
    submitted_request = self._generate_transform_request()
    mock_transform_request_read = mocker.patch.object(
        servicex.models.TransformRequest,
        'lookup',
        return_value=submitted_request)
    mock_processor = mocker.MagicMock(LookupResultProcessor)
    mocker.patch.object(TransformRequest, "save_to_db")
    client = self._test_client(lookup_result_processor=mock_processor,
                               transformation_manager=mock_transformer_manager)
    response = client.put('/servicex/internal/transformation/1234/complete',
                          json={
                              'files': 17,
                              'total-events': 1024,
                              'total-bytes': 2046,
                              'elapsed-time': 42
                          })
    assert response.status_code == 200
    mock_transform_request_read.assert_called_with('1234')
    mock_processor.report_fileset_complete.assert_called_with(
        submitted_request,
        num_files=17,
        total_events=1024,
        total_bytes=2046,
        did_lookup_time=42
    )
    mock_transformer_manager.shutdown_transformer_job.assert_not_called()