public void CommittingDeletedFileShouldRemoveItFromTheRepository() { Using.SvnRepo(url => { File.WriteAllText("test.txt", ""); var provider = new SvnProvider(log, TimeSpan.FromSeconds(30)); provider.Import(".", url + "/test", ""); provider.CreateWorkingDirectory(url + "/test", "workingDir"); provider.DeleteFile("test.txt", "workingDir"); provider.Commit("workingDir", ""); Assert.That(!provider.Exists(url + "/test/test.txt"), log.Contents); }); }