import { expect, tap } from '@pushrocks/tapbundle'; import * as smartfuzzy from '../ts/index'; let testSmartfuzzy: smartfuzzy.Smartfuzzy; tap.test('should create an instance of Smartfuzzy', async () => { testSmartfuzzy = new smartfuzzy.Smartfuzzy([ 'Sony', 'Deutsche Bahn', 'Apple Inc.', "Trader Joe's", ]); expect(testSmartfuzzy).to.be.instanceof(smartfuzzy.Smartfuzzy); }); tap.test('should compute a score', async () => { const result = testSmartfuzzy.getChangeScoreForString('Apple'); console.log(result); }); tap.test('should get closest match', async () => { const result = testSmartfuzzy.getClosestMatchForString('Apple'); console.log(result); }); tap.start();