UNPKG

node-red-contrib-power-saver

Version:

A module for Node-RED that you can use to turn on and off a switch based on power prices

41 lines (36 loc) 1.04 kB
const helper = require("node-red-node-test-helper"); const elviaAddTariff = require("../src/elvia/elvia-add-tariff.js"); const elviaConfig = require("../src/elvia/elvia-config.js"); const expect = require("chai").expect; helper.init(require.resolve("node-red")); describe("ps-elvia-add-tariff node", function () { beforeEach(function (done) { helper.startServer(done); }); afterEach(function (done) { helper.unload().then(function () { helper.stopServer(done); }); }); it("should be loaded", function (done) { const flow = [ // elviaConfig.credentials.elviaSubscriptionKey { id: "n1", type: "ps-elvia-add-tariff", name: "test name", elviaConfig: "n2", }, { id: "n2", type: "ps-elvia-config", name: "test name", }, ]; helper.load([elviaAddTariff, elviaConfig], flow, function () { const n1 = helper.getNode("n1"); expect(n1).to.have.property("name", "test name"); done(); }); }); });