Mercurial > pub > bltoolkit
view UnitTests/Fluent/MockDataBase/MockDbConnection.cs @ 0:f990fcb411a9
Копия текущей версии из github
author | cin |
---|---|
date | Thu, 27 Mar 2014 21:46:09 +0400 |
parents | |
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() { } } }