コード例 #1
0
 public virtual void Prepare()
 {
     Connection = Harness.CreateConnection();
     Connection.Open();
     Connection.State.Assert((state) => state.Equals(ConnectionState.Open));
     Command             = Connection.CreateCommand();
     Transaction         = Connection.BeginTransaction();
     Command.Transaction = Transaction;
 }
 public override void Execute(int iteration)
 {
     using (var connection = Harness.CreateConnection())
     {
         connection.Open();
         connection.State.Assert((state) => state.Equals(ConnectionState.Open));
         connection.Close();
         connection.State.Assert((state) => state.Equals(ConnectionState.Closed));
     }
 }