UNPKG

website-page-frame

Version:

This library provides a way to allow browser based programs to have cross parent to child window communication through code.

29 lines (17 loc) 1.17 kB
var ElectronNetworkRequestInterceptor = require("../../../../src/native/interceptors/ElectronNetworkRequestInterceptor.js").ElectronNetworkRequestInterceptor; var NetworkRequestInterceptor = require("../../../../src/native/interceptors/NetworkRequestInterceptor.js").NetworkRequestInterceptor; var ElectronNetworkRequestHandler = require("../../../../src/native/network-request-handlers/ElectronNetworkRequestHandler.js").ElectronNetworkRequestHandler; var Protocol = require("../../../../src/native/protocols/Protocol.js").Protocol; function getMockElectronNetworkRequestInterceptor() { var protocol = new Protocol("file"); var electronNetworkRequestHandler = new ElectronNetworkRequestHandler({}); return new ElectronNetworkRequestInterceptor(protocol, electronNetworkRequestHandler); } describe("ElectronNetworkRequestInterceptor Class test suite", function() { beforeEach(function() { this.electronNetworkRequestInterceptor = getMockElectronNetworkRequestInterceptor(); }); it("Constructor test", function() { expect(this.electronNetworkRequestInterceptor).toBeInstanceOf(NetworkRequestInterceptor); }); });