cleanup sync tests
cleanup sync tests

Summary:
The sync tests shared too much state in their setUp method. This change
makes them more explicit about all their inputs. This makes it easier to
delete the `build` field from several tests in a following diff.

Reviewers: sean

Reviewed By: sean

Differential Revision: https://phabricator.buildinspace.com/D157

ierceg/peru,oconnor663/peru,enzochiau/peru,nivertech/peru,buildinspace/peru,buildinspace/peru,olson-sean-k/peru,olson-sean-k/peru,scalp42/peru,ierceg/peru,nivertech/peru,oconnor663/peru,scalp42/peru,enzochiau/peru