Пример #1
0
        public SetupAndTeardown(ITestOutputHelper output)
        {
            void ClearOld(string dir)
            {
                if (!Directory.Exists(dir))
                {
                    return;
                }

                foreach (var dirChild in Directory.EnumerateDirectories(dir))
                {
                    ClearOld(dirChild);
                }

                foreach (var file in Directory.EnumerateFiles(dir))
                {
                    File.Delete(file);
                }
            }

            this.output = output;

            var folder = Environment.GetFolderPath(Environment.SpecialFolder.Personal);

            appPath  = Path.Combine(folder, "Glossary@TACFilozofio");
            filePath = Path.Combine(appPath, "*****@*****.**");

            comparer = new Comparers(output);

            ClearOld(appPath);
            realmer = GlossaryRealmer.GetRealmer();
        }
Пример #2
0
        public void Uninstall()
        {
            realmer.Close();
            realmer.Backup("BkTest");

            GlossaryRealmer.Uninstall();

            Assert.False(Directory.Exists(appPath));
        }
Пример #3
0
        public void CreateFileWithDirectory()
        {
            realmer.Dispose();

            GlossaryRealmer.Uninstall();

            realmer.Open();

            Assert.True(File.Exists(filePath));

            realmer.Close();
        }
Пример #4
0
 public void Dispose()
 {
     realmer.Close();
     GlossaryRealmer.Uninstall();
 }