コード例 #1
0
 public async Task AcceptAllSingle()
 {
     await using var tracker = new RecordingTracker();
     tracker.AddDelete(file1);
     tracker.AcceptAll();
     tracker.AssertEmpty();
 }
コード例 #2
0
ファイル: TrackerMoveTest.cs プロジェクト: ygra/DiffEngine
 public async Task AcceptAllSingle()
 {
     await using var tracker = new RecordingTracker();
     tracker.AddMove(file1, file1, "theExe", "theArguments", true, null);
     tracker.AcceptAll();
     tracker.AssertEmpty();
 }
コード例 #3
0
 public async Task Simple()
 {
     await using var tracker = new RecordingTracker();
     tracker.AddDelete(file1);
     tracker.AddMove(file2, file2, "theExe", "theArguments", true, null);
     tracker.Clear();
     tracker.AssertEmpty();
 }
コード例 #4
0
 public async Task AddSingle_BackgroundDelete()
 {
     await using var tracker = new RecordingTracker();
     tracker.AddDelete(file1);
     File.Delete(file1);
     Thread.Sleep(5000);
     tracker.AssertEmpty();
 }
コード例 #5
0
ファイル: TrackerMoveTest.cs プロジェクト: ygra/DiffEngine
 public async Task AddSingle_BackgroundDelete()
 {
     await using var tracker = new RecordingTracker();
     tracker.AddMove(file1, file1, "theExe", "theArguments", true, null);
     File.Delete(file1);
     Thread.Sleep(3000);
     tracker.AssertEmpty();
 }