$orderId =
$this->ids->
get('order'
);
$addressId =
$this->ids->
get('address'
);
$this->ids->
set( 'state',
$this->
getContainer()->
get(InitialStateIdLoader::
class)->
get(OrderStates::STATE_MACHINE
) );
$stateId =
$this->ids->
get('state'
);
$customerId =
$this->
createCustomer();
$order =
(new OrderBuilder($this->ids, '10000'
)) ->
add('id',
$this->ids->
get('order'
)) ->
add('orderDateTime',
(new \
DateTimeImmutable())->
format(Defaults::STORAGE_DATE_TIME_FORMAT
)) ->
add('price',
new CartPrice(10, 10, 10,
new CalculatedTaxCollection(),
new TaxRuleCollection(), CartPrice::TAX_STATE_NET
)) ->
add('shippingCosts',
new CalculatedPrice(10, 10,
new CalculatedTaxCollection(),
new TaxRuleCollection())) ->
add('orderCustomer',
[ 'customerId' =>
$customerId,
'email' => 'test@example.com',
'salutationId' =>
$this->
getValidSalutationId(),
'firstName' => 'Max',
'lastName' => 'Mustermann',
])