diff --git a/contracts/asset-proxy/test/dex_forwarder_bridge.ts b/contracts/asset-proxy/test/dex_forwarder_bridge.ts index 2397711432..f8ad071963 100644 --- a/contracts/asset-proxy/test/dex_forwarder_bridge.ts +++ b/contracts/asset-proxy/test/dex_forwarder_bridge.ts @@ -321,4 +321,19 @@ blockchainTests.resets('DexForwarderBridge unit tests', env => { expect(btfs).to.be.length(goodBridgeCalls.length); }); }); + + describe('executeBridgeCall()', () => { + it('cannot be called externally', async () => { + return expect(testContract.executeBridgeCall( + randomAddress(), + randomAddress(), + randomAddress(), + randomAddress(), + new BigNumber(1), + new BigNumber(1), + constants.NULL_BYTES, + ).callAsync(), + ).to.revertWith('DexForwarderBridge/ONLY_SELF'); + }); + }); });