DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Classes | |
class | TestSystemBuilder |
Public Member Functions | |
void | TestSetUp () |
void | TestFixtureSetUp () |
void | TestTearDown () |
void | TestFixtureTearDown () |
Protected Member Functions | |
virtual void | RegisterServices (ServiceContainer container) |
virtual ISystem | CreateSystem () |
virtual IDatabase | CreateDatabase (ISystem system, IConfiguration configuration) |
virtual ISession | CreateAdminSession (IDatabase database) |
virtual IQuery | CreateQuery (ISession session) |
ISession | CreateUserSession (string userName, string password) |
virtual void | OnSetUp (string testName) |
virtual void | OnTearDown () |
Protected Attributes | |
const string | AdminUserName = "SA" |
const string | AdminPassword = "1234567890" |
const string | DatabaseName = "testdb" |
Properties | |
virtual bool | SingleContext [get] |
IQuery | Query [get, private set] |
ISystem | System [get, private set] |
IDatabase | Database [get, private set] |
ISession | Session [get, private set] |
Private Member Functions | |
void | CreateContext () |
void | DisposeContext () |
Definition at line 25 of file ContextBasedTest.cs.
|
inlineprotectedvirtual |
Reimplemented in Deveel.Data.Sql.Statements.SelectStatementTests, Deveel.Data.Sql.CreateTableTests, Deveel.Data.Sql.Statements.CreateViewStatementTests, Deveel.Data.Sql.CursorTests, Deveel.Data.Sql.Statements.DeclareCursorStatementTests, Deveel.Data.Sql.DropTableTests, Deveel.Data.Sql.InsertTests, Deveel.Data.Security.UserManagementTests, and Deveel.Data.Linq.TableQueryTests.
Definition at line 54 of file ContextBasedTest.cs.
|
inlineprivate |
Definition at line 91 of file ContextBasedTest.cs.
|
inlineprotectedvirtual |
Definition at line 50 of file ContextBasedTest.cs.
Reimplemented in Deveel.Data.SequenceManagerTests, Deveel.Data.Sql.Statements.UpdateStatementTests, Deveel.Data.Sql.Triggers.TriggerListenTests, Deveel.Data.Sql.Triggers.TriggerTests, Deveel.Data.Sql.Statements.DropTableStatementTests, and Deveel.Data.Sql.Statements.GrantTests.
Definition at line 60 of file ContextBasedTest.cs.
|
inlineprotectedvirtual |
Reimplemented in Deveel.Data.Sql.Triggers.TriggerListenTests.
Definition at line 45 of file ContextBasedTest.cs.
|
inlineprotected |
Definition at line 64 of file ContextBasedTest.cs.
|
inlineprivate |
Definition at line 102 of file ContextBasedTest.cs.
|
inlineprotectedvirtual |
Reimplemented in Deveel.Data.Linq.TableQueryTests, Deveel.Data.Sql.Triggers.TriggerListenTests, Deveel.Data.Sql.Statements.AlterTableStatementTests, Deveel.Data.Sql.JoinTableTests, Deveel.Data.Sql.Expressions.SqlQueryExpressionTests, Deveel.Data.Sql.MutableTableTests, and Deveel.Data.Sql.VariableTests.
Definition at line 68 of file ContextBasedTest.cs.
|
inlineprotectedvirtual |
Definition at line 72 of file ContextBasedTest.cs.
|
inlineprotectedvirtual |
Reimplemented in Deveel.Data.Spatial.SpatialFunctionsTest, Deveel.Data.Xml.XmlFunctionsTest, and Deveel.Data.Types.DataTypeParseTests.
Definition at line 42 of file ContextBasedTest.cs.
|
inline |
Definition at line 86 of file ContextBasedTest.cs.
|
inline |
Definition at line 127 of file ContextBasedTest.cs.
|
inline |
Definition at line 77 of file ContextBasedTest.cs.
|
inline |
Definition at line 119 of file ContextBasedTest.cs.
|
protected |
Definition at line 27 of file ContextBasedTest.cs.
|
protected |
Definition at line 26 of file ContextBasedTest.cs.
|
protected |
Definition at line 28 of file ContextBasedTest.cs.
|
getprivate setprotected |
Definition at line 38 of file ContextBasedTest.cs.
|
getprivate setprotected |
Definition at line 34 of file ContextBasedTest.cs.
|
getprivate setprotected |
Definition at line 40 of file ContextBasedTest.cs.
|
getprotected |
Definition at line 30 of file ContextBasedTest.cs.
|
getprivate setprotected |
Definition at line 36 of file ContextBasedTest.cs.