public function testAfterGet()
 {
     $integrationId = 1;
     $integrationModelMock = $this->getMockBuilder('Magento\\Integration\\Model\\Integration')->disableOriginalConstructor()->getMock();
     $integrationModelMock->expects($this->exactly(2))->method('getId')->will($this->returnValue($integrationId));
     $integrationModelMock->expects($this->once())->method('setData')->with('resource', ['testResource']);
     $this->aclRetrieverMock->expects($this->once())->method('getAllowedResourcesByUser')->with(\Magento\Authorization\Model\UserContextInterface::USER_TYPE_INTEGRATION, $integrationId)->will($this->returnValue(['testResource']));
     $this->integrationPlugin->afterGet($this->subjectMock, $integrationModelMock);
 }
 public function testAfterGet()
 {
     $integrationId = 1;
     $integrationModelMock = $this->getMockBuilder('Magento\\Integration\\Model\\Integration')->disableOriginalConstructor()->getMock();
     $integrationModelMock->expects($this->exactly(2))->method('getId')->will($this->returnValue($integrationId));
     $integrationModelMock->expects($this->once())->method('setData')->with('resource', ['testResource']);
     $deprecatedIntegrationsData = [Integration::ID => $integrationId, Integration::NAME => 'TestIntegration1', Integration::EMAIL => '*****@*****.**', Integration::ENDPOINT => 'http://endpoint.com', Integration::SETUP_TYPE => 1, 'resource' => ['testResource']];
     $consolidatedIntegrationsData = [Integration::ID => 2, Integration::NAME => 'TestIntegration2', Integration::EMAIL => '*****@*****.**', Integration::ENDPOINT => 'http://endpoint2.com', Integration::SETUP_TYPE => 1, 'resource' => ['testResource']];
     $this->integrationConfigMock->method('getIntegrations')->willReturn($deprecatedIntegrationsData);
     $this->consolidatedConfigMock->method('getIntegrations')->willReturn($consolidatedIntegrationsData);
     $this->aclRetrieverMock->expects($this->once())->method('getAllowedResourcesByUser')->with(\Magento\Authorization\Model\UserContextInterface::USER_TYPE_INTEGRATION, $integrationId)->will($this->returnValue(['testResource']));
     $this->integrationPlugin->afterGet($this->subjectMock, $integrationModelMock);
 }