Restored Jason's ProcessContract integration test that got lost in a merge