import {expect} from 'chai';
import {composeAll} from '../';
const {describe, it} = global;

describe('Module', () => {
  describe('createApp', async () => {
    it('should create app with provided args');
  });

  it('should have useDeps from react-simple-di');
  it('should have all functions from react-komposer');
});

@@ -35,285 +35,1005 @@
 t %7Bc
-omposeAll%7D from '../';%0Aconst %7Bdescribe, it%7D = global;%0A%0Adescribe('Module', () =%3E %7B%0A  describe('createApp', async () =%3E %7B%0A    it('should create app with provided args');%0A  %7D);%0A%0A  it('should have useDeps from react-simple-di');%0A  it('should have all functions from react-komposer'
+reateApp%7D from '../';%0Aimport * as indexExports from '../';%0Aimport * as simpleSimpleDiExports from 'react-simple-di';%0Aimport * as reactKomposerExports from 'react-komposer';%0Aconst %7Bdescribe, it%7D = global;%0A%0Adescribe('Module', () =%3E %7B%0A  describe('createApp', async () =%3E %7B%0A    it('should create app with provided args', () =%3E %7B%0A      const context = %7Baa: 10%7D;%0A      const app = createApp(context);%0A      expect(app.context).to.deep.equal(context);%0A    %7D);%0A  %7D);%0A%0A  it('should have useDeps from react-simple-di', () =%3E %7B%0A    expect(indexExports.useDeps).to.be.equal(simpleSimpleDiExports.useDeps);%0A  %7D);%0A%0A  it('should have all functions from react-komposer', () =%3E %7B%0A    const fnNames = %5B%0A      'compose', 'composeWithPromise', 'composeWithTracker',%0A      'composeWithObservable', 'composeAll'%0A    %5D;%0A%0A    fnNames.forEach(fnName =%3E %7B%0A      const reactKomposerFn = reactKomposerExports%5BfnName%5D;%0A      const indexFN = indexExports%5BfnName%5D;%0A      expect(reactKomposerFn).to.be.equal(indexFN);%0A    %7D);%0A  %7D
 );%0A%7D

Write tests for the module