public void DatabaseUtilityEnsureDatabase() { string fileName = Path.GetFileNameWithoutExtension(Path.GetRandomFileName()) + ".sqlite"; string cs = DatabaseUtility.NormalizeConnectionString(string.Format(CultureInfo.InvariantCulture, "data source={0};version=3", fileName)); string path = new SQLiteConnectionStringBuilder(cs).DataSource; Assert.IsFalse(File.Exists(path)); DatabaseUtility.EnsureDatabase(cs); Assert.IsTrue(File.Exists(path)); }