public void ShouldDeleteOnlyFilesInDirectory()
{
var fileSystem = new FakeFileSystem(@"C:\temp\repo");
fileSystem.Files.Add("Matt\\file1.txt");
fileSystem.Files.Add("Matt\\file2.txt");
fileSystem.Files.Add("Matt\\file3.txt");
fileSystem.Files.Add("Matt2\\file3.txt");
fileSystem.DeleteDirectory("Matt", true);
Assert.Equal(1, fileSystem.Files.Count);
Assert.Equal("Matt2\\file3.txt", fileSystem.Files.First());
}