public void DiffFileTest()
{
GitFileStatusTracker.Init(tempFolder);
File.WriteAllLines(tempFile, lines);
GitFileStatusTracker tracker = new GitFileStatusTracker(tempFolder);
tracker.StageFile(tempFile);
tracker.Commit("test message");
File.WriteAllText(tempFile, "changed text");
var diffFile = tracker.DiffFile(tempFile);
var diff = File.ReadAllText(diffFile);
Console.WriteLine(diff);
Assert.IsTrue(diff.Contains("@@ -1,3 +1 @@"));
}