26 ->get(\
Magento\TestFramework\Helper\Customer::class);
28 $this->customerData = $this->customerHelper->createSampleCustomer();
34 $expected = [
'email' => $this->customerData[
'email']];
36 $this->assertEquals($expected,
$result);
41 $filter =
'email,addresses[city]';
43 'email' => $this->customerData[
'email'],
45 [
'city' => CustomerHelper::ADDRESS_CITY1],
46 [
'city' => CustomerHelper::ADDRESS_CITY2],
50 $this->assertEquals($expected,
$result);
55 $filter =
'addresses[region[region_code]]';
58 [
'region' => [
'region_code' => CustomerHelper::ADDRESS_REGION_CODE1]],
59 [
'region' => [
'region_code' => CustomerHelper::ADDRESS_REGION_CODE2]],
63 $this->assertEquals($expected,
$result);
82 $resourcePath = sprintf(
92 'resourcePath' => $resourcePath,
_markTestAsRestOnly($message=null)
_webApiCall( $serviceInfo, $arguments=[], $webApiAdapterCode=null, $storeCode=null, $integration=null)
testCustomerWithNestedAddressFilter()
_getCustomerWithFilter($filter, $customerId, $path='')
testFilterForCustomerApiWithSimpleResponse()
testCustomerWithEmailAndAddressFilter()
testCustomerInvalidFilter()
testCustomerWithEmailFilter()
static getObjectManager()