api_v3_ContributionRecurTest - Change quickCleanup() to useTransaction()
authorTim Otten <totten@civicrm.org>
Mon, 22 Dec 2014 21:37:42 +0000 (13:37 -0800)
committerTim Otten <totten@civicrm.org>
Mon, 22 Dec 2014 22:07:52 +0000 (14:07 -0800)
tests/phpunit/api/v3/ContributionRecurTest.php

index 49b27195ddc9f08c659a47dad2947e47ea519513..0b90cf586fc15d0ca7f178858e29e2d02b6958e9 100644 (file)
@@ -46,6 +46,7 @@ class api_v3_ContributionRecurTest extends CiviUnitTestCase {
 
   function setUp() {
     parent::setUp();
+    $this->useTransaction(TRUE);
     $this->ids['contact'][0] = $this->individualCreate();
     $this->params = array(
       'contact_id' => $this->ids['contact'][0],
@@ -59,21 +60,6 @@ class api_v3_ContributionRecurTest extends CiviUnitTestCase {
     );
   }
 
-  function tearDown() {
-    foreach ($this->ids as $entity => $entities) {
-      foreach ($entities as $id) {
-        $this->callAPISuccess($entity, 'delete', array('id' => $id));
-      }
-    }
-    $tablesToTruncate = array(
-      'civicrm_financial_type',
-      'civicrm_contribution',
-      'civicrm_contribution_recur',
-      'civicrm_membership',
-    );
-    $this->quickCleanup($tablesToTruncate);
-  }
-
   public function testCreateContributionRecur() {
     $result = $this->callAPIAndDocument($this->_entity, 'create', $this->params, __FUNCTION__, __FILE__);
     $this->assertEquals(1, $result['count']);