public void cannot_rollback_missing_transactions() { var sut = new TransactionManager(); Action actual = () => sut.Rollback("abc"); actual.ShouldThrow<InvalidOperationException>(); }
public void transaction_id_should_be_able_to_Be_reused_after_rollback() { var sut = new TransactionManager(); sut.Begin("abc"); sut.Rollback("abc"); sut.Begin("abc"); }