we're going to need a repository interface ..
.. so that we can test UpdateExisting
extract method here to make test nicer
Exclude integration tests from normal NCrunch run