public function testDefault() { $companyCount = EQM::queryByArray(['entity' => 'Company'])->count(); EQM::begin(); $company = new Company(); $company->name = 'Test for Transaction 1'; $company->remark = 'Remark for Transaction 1'; EQM::insert($company); EQM::insert($company); EQM::commit(); $afterCompanyCount = EQM::queryByArray(['entity' => 'Company'])->count(); $this->assertEquals($companyCount + 2, $afterCompanyCount); EQM::begin(); $company = new Company(); $company->name = 'Test for Transaction 2'; $company->remark = 'Remark for Transaction 2'; EQM::insert($company); EQM::insert($company); EQM::rollBack(); $companyCount = EQM::queryByArray(['entity' => 'Company'])->count(); $this->assertEquals($companyCount, $afterCompanyCount); }