예제 #1
0
 /**
  *
  * @magentoDbIsolation enabled
  */
 public function testGetRatesByCustomerAndProductTaxClassId()
 {
     $this->setUpDefaultRules();
     $taxRateIds = $this->taxRuleService->getTaxRule(current($this->taxRules))->getTaxRateIds();
     $expectedRates = [];
     foreach ($taxRateIds as $rateId) {
         $expectedRates[] = $this->taxRateService->getTaxRate($rateId);
     }
     $rates = $this->taxRuleService->getRatesByCustomerAndProductTaxClassId($this->taxClasses['DefaultCustomerClass'], $this->taxClasses['DefaultProductClass']);
     $this->assertCount(2, $rates);
     $this->assertEquals($expectedRates, $rates);
 }