public void FileWorker_CheckBd() { string expected; string actual; // when not exist expected = "not exists"; actual = fw.CheckBd("impossible bd name"); Assert.AreEqual(expected, actual); // when empty File.WriteAllText(Variables.path + "test_bdname" + ".bd", ""); expected = "empty"; actual = fw.CheckBd("test_bdname"); Assert.AreEqual(expected, actual); // when has data File.WriteAllText(Variables.path + "test_bdname" + ".bd", "some data"); expected = "has data"; actual = fw.CheckBd("test_bdname"); Assert.AreEqual(expected, actual); File.Delete(Variables.path + "test_bdname" + ".bd"); }