Mercurial > pub > bltoolkit
view UnitTests/Fluent/MockDataBase/MockDbConnection.cs @ 9:1e85f66cf767 default tip
update bltoolkit
author | nickolay |
---|---|
date | Thu, 05 Apr 2018 20:53:26 +0300 |
parents | f990fcb411a9 |
children |
line wrap: on
line source
using System.Data; namespace BLToolkit.Fluent.Test.MockDataBase { /// <summary> /// IDbConnection /// </summary> public partial class MockDb : IDbConnection { private ConnectionState _state; IDbTransaction IDbConnection.BeginTransaction(IsolationLevel il) { throw new System.NotImplementedException(); } IDbTransaction IDbConnection.BeginTransaction() { throw new System.NotImplementedException(); } void IDbConnection.ChangeDatabase(string databaseName) { throw new System.NotImplementedException(); } void IDbConnection.Close() { _state = ConnectionState.Closed; } string IDbConnection.ConnectionString { get; set; } int IDbConnection.ConnectionTimeout { get { throw new System.NotImplementedException(); } } IDbCommand IDbConnection.CreateCommand() { return new MockCommand(this); } string IDbConnection.Database { get { throw new System.NotImplementedException(); } } void IDbConnection.Open() { _state = ConnectionState.Open; } ConnectionState IDbConnection.State { get { return _state; } } void System.IDisposable.Dispose() { } } }