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(); }
public void Uninstall() { realmer.Close(); realmer.Backup("BkTest"); GlossaryRealmer.Uninstall(); Assert.False(Directory.Exists(appPath)); }
public void CreateFileWithDirectory() { realmer.Dispose(); GlossaryRealmer.Uninstall(); realmer.Open(); Assert.True(File.Exists(filePath)); realmer.Close(); }
public void Dispose() { realmer.Close(); GlossaryRealmer.Uninstall(); }