public void IsFileLocked_False() { var path = Path.GetTempFileName(); try { var actual = RestartManager.IsFileLocked(path); Assert.False(actual); } finally { File.Delete(path); } }
public void IsFileLocked_True() { var path = Path.GetTempFileName(); try { using (File.Open(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None)) { var actual = RestartManager.IsFileLocked(path); Assert.True(actual); } } finally { File.Delete(path); } }