public void CreateSimpleTableAsAdmin_NewSession() { var tableName = ObjectName.Parse("APP.test_table"); var tableInfo = new TableInfo(tableName); tableInfo.AddColumn("a", PrimitiveTypes.Integer(), true); tableInfo.AddColumn("b", PrimitiveTypes.String()); using (var session = CreateUserSession(AdminUserName, AdminPassword)) { using (var query = session.CreateQuery()) { Assert.DoesNotThrow(() => query.CreateTable(tableInfo)); Assert.DoesNotThrow(() => query.Commit()); } } using (var session = CreateUserSession(AdminUserName, AdminPassword)) { using (var query = session.CreateQuery()) { bool exists = false; Assert.DoesNotThrow(() => exists = query.TableExists(tableName)); Assert.IsTrue(exists); } } }
public void ParseEmptyName() { Assert.Throws <ArgumentNullException>(() => ObjectName.Parse("")); }
public void ParseInvalidName(string s) { Assert.Throws <FormatException>(() => ObjectName.Parse(s)); }