コード例 #1
0
 public ConnectionState OpenSqlConnection(ISqlConnectionWrap connection)
 {
     connection.Open();
     ConnectionState connectionState = connection.State;
     connection.Close();
     return connectionState;
 }
コード例 #2
0
        public ConnectionState OpenSqlConnection(ISqlConnectionWrap connection)
        {
            connection.Open();
            ConnectionState connectionState = connection.State;

            connection.Close();
            return(connectionState);
        }
コード例 #3
0
        public void OpenSqlConnection_test()
        {
            ISqlConnectionWrap connectionStub = MockRepository.GenerateStub <ISqlConnectionWrap>();

            connectionStub.Stub(x => x.State).Return(ConnectionState.Open);
            Assert.AreEqual(ConnectionState.Open, new SqlConnectionSample().OpenSqlConnection(connectionStub));
            connectionStub.AssertWasCalled(x => x.Open());
            connectionStub.AssertWasCalled(x => x.Close());
        }
コード例 #4
0
ファイル: SqlCommandWrap.cs プロジェクト: magol/SystemWrapper
 /// <summary>
 /// Initializes a new instance of the SqlCommandWrap class with the text of the query and a ISqlConnectionWrap. 
 /// </summary>
 /// <param name="cmdText">The text of the query.</param>
 /// <param name="connection">A ISqlConnectionWrap that represents the connection to an instance of SQL Server.</param>
 public void Initialize(string cmdText, ISqlConnectionWrap connection)
 {
     SqlCommandInstance = new SqlCommand(cmdText, connection.SqlConnectionInstance);
 }
コード例 #5
0
ファイル: SqlCommandWrap.cs プロジェクト: magol/SystemWrapper
 /// <summary>
 /// Initializes a new instance of the SqlCommandWrap class with the text of the query and a ISqlConnectionWrap. 
 /// </summary>
 /// <param name="cmdText">The text of the query.</param>
 /// <param name="connection">A ISqlConnectionWrap that represents the connection to an instance of SQL Server.</param>
 public SqlCommandWrap(string cmdText, ISqlConnectionWrap connection)
 {
     Initialize(cmdText, connection);
 }
コード例 #6
0
 /// <summary>
 /// Initializes a new instance of the SqlCommandWrap class with the text of the query and a ISqlConnectionWrap.
 /// </summary>
 /// <param name="cmdText">The text of the query.</param>
 /// <param name="connection">A ISqlConnectionWrap that represents the connection to an instance of SQL Server.</param>
 public void Initialize(string cmdText, ISqlConnectionWrap connection)
 {
     SqlCommandInstance = new SqlCommand(cmdText, connection.SqlConnectionInstance);
 }
コード例 #7
0
 /// <summary>
 /// Initializes a new instance of the SqlCommandWrap class with the text of the query and a ISqlConnectionWrap.
 /// </summary>
 /// <param name="cmdText">The text of the query.</param>
 /// <param name="connection">A ISqlConnectionWrap that represents the connection to an instance of SQL Server.</param>
 public SqlCommandWrap(string cmdText, ISqlConnectionWrap connection)
 {
     Initialize(cmdText, connection);
 }