public async Task UndeleteWhenFileExists() { MockFile.Setup(x => x.Exists(Filename + ".deleted")).ReturnsAsync(true); await FileStreamer.Undelete(Filename); MockFile.Verify(x => x.Move(Filename + ".deleted", Filename), Times.Once); }
public async Task UndeleteWhenFileDoesNotExists() { await FileStreamer.Undelete(Filename); MockFile.Verify(x => x.Move(Filename + ".deleted", Filename), Times.Never); }