connect-platform-test
Version:
A platform to build backened code mostly in a visual manner.
22 lines (18 loc) • 625 B
JavaScript
const assert = require('assert');
const path = require('path');
const fs = require('fs');
const core = require('../../core');
const { Builder } = require('../builder');
const fromJSON = require('../from-json');
describe('*** Magnificent Factoriel Composite ***', () => {
it('should calculate 5!', done => {
fs.readFile(path.join(__dirname, 'fact-recipe.json'), 'utf-8', (err, json) => {
new Builder().build(fromJSON(json));
let f = core.callable(() => core.registry.instance('/test/fact/'));
f({n : 5}).then(res => {
assert.equal(res.data, 120);
done();
});
});
});
});