setUpInterceptionConfig(
            [\Magento\Framework\Interception\Fixture\Intercepted::class => [
                    'plugins' => [
                        'first'     => [
                            'instance'  => \Magento\Framework\Interception\Fixture\Intercepted\FirstPlugin::class,
                            'sortOrder' => 10,
                        ], 'second' => [
                            'instance'  => \Magento\Framework\Interception\Fixture\Intercepted\Plugin::class,
                            'sortOrder' => 20,
                        ]
                    ],
                ]
            ]
        );
        parent::setUp();
    }
    public function testPluginBeforeWins()
    {
        $subject = $this->_objectManager->create(\Magento\Framework\Interception\Fixture\Intercepted::class);
        $this->assertEquals('', $subject->X('test'));
    }
    public function testPluginAroundWins()
    {
        $subject = $this->_objectManager->create(\Magento\Framework\Interception\Fixture\Intercepted::class);
        $this->assertEquals('test', $subject->Y('test'));
    }
    public function testPluginAfterWins()
    {
        $subject = $this->_objectManager->create(\Magento\Framework\Interception\Fixture\Intercepted::class);
        $this->assertEquals('', $subject->Z('test'));
    }
    public function testPluginBeforeAroundWins()
    {
        $subject = $this->_objectManager->create(\Magento\Framework\Interception\Fixture\Intercepted::class);
        $this->assertEquals('', $subject->V('test'));
    }
    public function testPluginBeforeAroundAfterWins()
    {
        $subject = $this->_objectManager->create(\Magento\Framework\Interception\Fixture\Intercepted::class);
        $this->assertEquals('', $subject->W('test'));
    }
}