private function getTaxRate($state, $zip5, $zip5From, $zip5To, $rate, $applyToShipping) { $taxRate = new TaxRate(); $taxRate->setState($state); $taxRate->setZip5($zip5); $taxRate->setZip5From($zip5From); $taxRate->setZip5To($zip5To); $taxRate->setRate($rate); $taxRate->setApplyToShipping($applyToShipping); return $taxRate; }
public function testCreate() { $taxRate = new TaxRate(); $taxRate->setState(null); $taxRate->setZip5(null); $taxRate->setZip5From(null); $taxRate->setZip5To(null); $taxRate->setRate(8.0); $taxRate->setApplyToShipping(false); $this->assertEntityValid($taxRate); $this->assertSame(null, $taxRate->getState()); $this->assertSame(null, $taxRate->getZip5()); $this->assertSame(null, $taxRate->getZip5From()); $this->assertSame(null, $taxRate->getZip5To()); $this->assertSame(8.0, $taxRate->getRate()); $this->assertSame(false, $taxRate->getApplyToShipping()); $taxRate->setZip5('92606'); $this->assertSame('92606', $taxRate->getZip5()); }