PHP 클래스 Eccube\Tests\Web\Admin\Order\EditControllerWithMultipleTest

저자: Kentaro Ohkouchi
파일 보기 프로젝트 열기: ec-cube/ec-cube

보호된 프로퍼티들

프로퍼티 타입 설명
$Customer
$Order
$Product

공개 메소드들

메소드 설명
createFormDataForMultiple ( Customer $Customer, array $Shippings ) : array 複数配送用受注編集用フォーム作成.
createShipping ( array $ProductClasses ) : array 複数配送用受注編集用フォーム作成.
setUp ( )
testOrderProcessingToFrontConfirm ( ) 管理画面から購入処理中で受注登録し, フロントを参照するテスト
testOrderProcessingWithTax ( ) 受注編集時に、dtb_order.taxの値が正しく保存されているかどうかのテスト
testRoutingAdminOrderEdit ( )
testRoutingAdminOrderEditPost ( )
testRoutingAdminOrderNew ( )
testRoutingAdminOrderNewPost ( )
testSearchCustomer ( )
testSearchCustomerById ( )
testSearchProduct ( )

메소드 상세

createFormDataForMultiple() 공개 메소드

createFormData() との違いは、 $Shipping[N]['ShipmentItems'] がフォームに追加されている. OrderDetails は、 $Shippings[N]['ShipmentItems] から生成される.
public createFormDataForMultiple ( Customer $Customer, array $Shippings ) : array
$Customer Eccube\Entity\Customer
$Shippings array お届け先情報の配列
리턴 array

createShipping() 공개 메소드

引数に渡した商品規格のお届け商品明細が生成される.
public createShipping ( array $ProductClasses ) : array
$ProductClasses array 商品規格の配列.
리턴 array

setUp() 공개 메소드

public setUp ( )

testOrderProcessingToFrontConfirm() 공개 메소드

管理画面から購入処理中で受注登録し, フロントを参照するテスト

testOrderProcessingWithTax() 공개 메소드

受注編集時に、dtb_order.taxの値が正しく保存されているかどうかのテスト

testRoutingAdminOrderEdit() 공개 메소드

testRoutingAdminOrderEditPost() 공개 메소드

testRoutingAdminOrderNew() 공개 메소드

testRoutingAdminOrderNewPost() 공개 메소드

testSearchCustomer() 공개 메소드

public testSearchCustomer ( )

testSearchCustomerById() 공개 메소드

testSearchProduct() 공개 메소드

public testSearchProduct ( )

프로퍼티 상세

$Customer 보호되어 있는 프로퍼티

protected $Customer

$Order 보호되어 있는 프로퍼티

protected $Order

$Product 보호되어 있는 프로퍼티

protected $Product