UNPKG

nralcm

Version:

This is a framework based on NodeJs to manage rest api request lifecycle

29 lines (28 loc) 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("mocha"); const chai_1 = require("chai"); const rest_api_configuration_1 = require("./rest-api.configuration"); describe("RestApiConfiguration", () => { let filter = {}; describe("addFilter", () => { it("should add filter and length of RestApiConfiguration.Filters must be 1", () => { let restApiConfiguration = new rest_api_configuration_1.RestApiConfiguration(); restApiConfiguration.addFilter(filter); let filters = restApiConfiguration.Filters; chai_1.expect(filters.length).to.equal(1); }); }); describe("addRoutes", () => { it("adding 1 route must add 1", () => { let routes = [ { path: "demo" } ]; let restApiConfiguration = new rest_api_configuration_1.RestApiConfiguration(); restApiConfiguration.addRoutes(routes); chai_1.expect(restApiConfiguration.routes.length).to.equal(1); }); }); });