Example #1
0
 public void TestGetAllTableNames2()
 {
     var list = new List<string>();
     using (IRepository repo = new SQLiteRepository(infoConnectionString))
     {
         list = repo.GetAllTableNames();
     }
     Assert.IsTrue(list.Count == 8);
 }
Example #2
0
    public void TestGetAllTableNames2()
    {
        var list = new List <string>();

        using (IRepository repo = new SQLiteRepository(infoConnectionString))
        {
            list = repo.GetAllTableNames();
        }
        Assert.IsTrue(list.Count == 8);
    }
    public void TestGetAllTablesSchemaBug()
    {
        var list = new List <string>();

        using (IRepository repo = new SQLiteRepository(testSchemaBugConnectionString))
        {
            list = repo.GetAllTableNames();
        }
        Assert.IsTrue(list.Count == 1);
    }
Example #4
0
 public void TestGetAllTableNames()
 {
     var list = new List<string>();
     using (IRepository repo = new SQLiteRepository(chinookConnectionString))
     {
         list = repo.GetAllTableNames();
     }
     Assert.IsTrue(list.Count == 11);
     Assert.IsTrue(list[0] == "Album");
 }
Example #5
0
    public void TestGetAllTableNames()
    {
        var list = new List <string>();

        using (IRepository repo = new SQLiteRepository(chinookConnectionString))
        {
            list = repo.GetAllTableNames();
        }
        Assert.IsTrue(list.Count == 11);
        Assert.IsTrue(list[0] == "Album");
    }
Example #6
0
    public void TestGetAllTableNamesViewComments()
    {
        var list = new List <string>();

        using (IRepository repo = new SQLiteRepository(viewCommentConnectionString))
        {
            list = repo.GetAllTableNames();
        }
        Assert.IsTrue(list.Count == 1);
        Assert.IsTrue(list[0] == "MyTable");
    }
Example #7
0
 public void TestCreateSqliteUneditableTable()
 {
     using (IRepository sourceRepository = new SQLiteRepository(db21Conn))
     {
         var generator = new Generator4(sourceRepository, null, false, false, true);
         var tables    = sourceRepository.GetAllTableNames();
         generator.GenerateTableScript("Users");
         var result = generator.GeneratedScript;
         var lines  = Regex.Split(result, "\r\n|\r|\n");
         Assert.AreEqual(18, lines.Length, result);
     }
 }