Fix RemoveRepository existence test
NoFileExists will only check if a file exists, ignoring directories. Replace incorrect NoFileExists assertion with NoDirExists.
Adds a precondition to make it obvious that the assertions are working as intended.
Edited by James Fargher