CommerceGuys\Addressing\Tests\Repository\ZoneMatcherTest::setUp PHP Method

setUp() public method

public setUp ( )
    public function setUp()
    {
        $zones = [];
        foreach ($this->zones as $definition) {
            $zones[] = $this->getZone($definition['id'], $definition['priority'], $definition['match']);
        }
        $repository = $this->getMockBuilder('CommerceGuys\\Zone\\Repository\\ZoneRepository')->disableOriginalConstructor()->getMock();
        $repository->expects($this->any())->method('getAll')->will($this->returnValue($zones));
        $this->matcher = new ZoneMatcher($repository);
    }