Add git clone tests [nonetwork]

Adds the skeleton to mock the network requests needed for clone.

I will add actual tests in this CL.