def test_delete(self, _find): plugin = Mock() _find.return_value = plugin exchange = Exchange('test') # test exchange.delete(TEST_URL) # validation plugin.Exchange.assert_called_with(exchange.name, exchange.policy) impl = plugin.Exchange() impl.delete.assert_called_with(TEST_URL)