public EFTransactionEditorDialog(EFTransaction trans, IDesignerHost host) { transaction = trans; DesignerHost = host; InitializeComponent(); }
public void Rollback_Calls_Rollback_On_Underlying_ITransaction() { var mockTransaction = MockRepository.GenerateMock<IDbTransaction>(); mockTransaction.Expect(x => x.Rollback()).IgnoreArguments(); var transaction = new EFTransaction(mockTransaction); transaction.Rollback(); mockTransaction.VerifyAllExpectations(); }
public void Rollback_Calls_Rollback_On_Underlying_ITransaction() { var mockTransaction = MockRepository.GenerateMock <IDbTransaction>(); mockTransaction.Expect(x => x.Rollback()).IgnoreArguments(); var transaction = new EFTransaction(mockTransaction); transaction.Rollback(); mockTransaction.VerifyAllExpectations(); }
public void Commit_Raises_TransactionComitted_Event() { var mockTransaction = MockRepository.GenerateMock<IDbTransaction>(); mockTransaction.Expect(x => x.Commit()); bool commitCalled = false; bool rollbackCalled = false; var transaction = new EFTransaction(mockTransaction); transaction.TransactionCommitted += delegate { commitCalled = true; }; transaction.TransactionRolledback += delegate { rollbackCalled = true; }; transaction.Commit(); mockTransaction.VerifyAllExpectations(); Assert.That(commitCalled); Assert.That(!rollbackCalled); }
public void Rollback_Raises_RollbackComitted_Event() { var mockTransaction = MockRepository.GenerateMock <IDbTransaction>(); mockTransaction.Expect(x => x.Rollback()); bool commitCalled = false; bool rollbackCalled = false; var transaction = new EFTransaction(mockTransaction); transaction.TransactionCommitted += delegate { commitCalled = true; }; transaction.TransactionRolledback += delegate { rollbackCalled = true; }; transaction.Rollback(); mockTransaction.VerifyAllExpectations(); Assert.That(!commitCalled); Assert.That(rollbackCalled); }
public SrcTablePanel(EFTransaction trans, string scrTableName, Form frm) { this.transaction = trans; this.SrcTableName = scrTableName; this.BackColor = Color.Wheat; frminfotransaction = frm; intPannelWidth = ResizePanel(); }
private void SetInfoTransactionPrivateCopy() { transPrivateCopy = transaction.Copy(); }