Code Duplication    Length = 30-31 lines in 2 locations

controller/frontend/tests/Controller/Frontend/Basket/StandardTest.php 2 locations

@@ 770-800 (lines=31) @@
767
	}
768
769
770
	public function testSetBillingAddressByArray()
771
	{
772
		$fixture = array(
773
			'order.base.address.company' => '<p onclick="javascript: alert(\'gotcha\');">Example company</p>',
774
			'order.base.address.vatid' => 'DE999999999',
775
			'order.base.address.title' => '<br/>Dr.',
776
			'order.base.address.salutation' => \Aimeos\MShop\Common\Item\Address\Base::SALUTATION_MR,
777
			'order.base.address.firstname' => 'firstunit',
778
			'order.base.address.lastname' => 'lastunit',
779
			'order.base.address.address1' => 'unit str.',
780
			'order.base.address.address2' => ' 166',
781
			'order.base.address.address3' => '4.OG',
782
			'order.base.address.postal' => '22769',
783
			'order.base.address.city' => 'Hamburg',
784
			'order.base.address.state' => 'Hamburg',
785
			'order.base.address.countryid' => 'de',
786
			'order.base.address.languageid' => 'de',
787
			'order.base.address.telephone' => '05554433221',
788
			'order.base.address.email' => '[email protected]',
789
			'order.base.address.telefax' => '05554433222',
790
			'order.base.address.website' => 'www.example.com',
791
			'order.base.address.flag' => 0,
792
		);
793
794
		$this->object->setAddress( \Aimeos\MShop\Order\Item\Base\Address\Base::TYPE_PAYMENT, $fixture );
795
796
		$address = $this->object->get()->getAddress( \Aimeos\MShop\Order\Item\Base\Address\Base::TYPE_PAYMENT );
797
		$this->assertEquals( 'Example company', $address->getCompany() );
798
		$this->assertEquals( 'Dr.', $address->getTitle() );
799
		$this->assertEquals( 'firstunit', $address->getFirstname() );
800
	}
801
802
803
	public function testSetBillingAddressByArrayError()
@@ 828-857 (lines=30) @@
825
	}
826
827
828
	public function testSetDeliveryAddressByArray()
829
	{
830
		$fixture = array(
831
			'order.base.address.company' => '<p onclick="javascript: alert(\'gotcha\');">Example company</p>',
832
			'order.base.address.vatid' => 'DE999999999',
833
			'order.base.address.title' => '<br/>Dr.',
834
			'order.base.address.salutation' => \Aimeos\MShop\Common\Item\Address\Base::SALUTATION_MR,
835
			'order.base.address.firstname' => 'firstunit',
836
			'order.base.address.lastname' => 'lastunit',
837
			'order.base.address.address1' => 'unit str.',
838
			'order.base.address.address2' => ' 166',
839
			'order.base.address.address3' => '4.OG',
840
			'order.base.address.postal' => '22769',
841
			'order.base.address.city' => 'Hamburg',
842
			'order.base.address.state' => 'Hamburg',
843
			'order.base.address.countryid' => 'de',
844
			'order.base.address.languageid' => 'de',
845
			'order.base.address.telephone' => '05554433221',
846
			'order.base.address.email' => '[email protected]',
847
			'order.base.address.telefax' => '05554433222',
848
			'order.base.address.website' => 'www.example.com',
849
			'order.base.address.flag' => 0,
850
		);
851
		$this->object->setAddress( \Aimeos\MShop\Order\Item\Base\Address\Base::TYPE_DELIVERY, $fixture );
852
853
		$address = $this->object->get()->getAddress( \Aimeos\MShop\Order\Item\Base\Address\Base::TYPE_DELIVERY );
854
		$this->assertEquals( 'Example company', $address->getCompany() );
855
		$this->assertEquals( 'Dr.', $address->getTitle() );
856
		$this->assertEquals( 'firstunit', $address->getFirstname() );
857
	}
858
859
860
	public function testSetDeliveryAddressByArrayError()