Lab is a simple test utility for node & part of the Hapi.js framework universe. Lab's initial code borrowed heavily from Mocha. Code is Lab's standard assertion library and was created as a direct rewrite of Chai.
const Code = require('code');
const Lab = require('lab');
const lab = exports.lab = Lab.script();
import { shallow, mount, render } from 'enzyme';
import React from 'react';
lab.suite('A suite', () => {
lab.test("calls componentDidMount", (done) => {
const wrapper = mount(<Foo />);
Code.expect(Foo.prototype.componentDidMount.calledOnce).to.equal(true);
done();
});
});