Пример #1
0
        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");
        }