diff --git a/test/levenshteinDistance.test.js b/test/levenshteinDistance.test.js index 8a8c5920b..c91a24b24 100644 --- a/test/levenshteinDistance.test.js +++ b/test/levenshteinDistance.test.js @@ -4,3 +4,12 @@ const {levenshteinDistance} = require('./_30s.js'); test('levenshteinDistance is a Function', () => { expect(levenshteinDistance).toBeInstanceOf(Function); }); +test('levenshteinDistance returns the correct results', () => { + expect(levenshteinDistance('30-seconds-of-code', '30-seconds-of-python-code')).toBe(7); +}); +test('levenshteinDistance returns the correct result for 0-length string as first argument', () => { + expect(levenshteinDistance('', 'foo')).toBe(3); +}); +test('levenshteinDistance returns the correct result for 0-length string as second argument', () => { + expect(levenshteinDistance('bar', '')).toBe(3); +}); diff --git a/test/pipeLog.test.js b/test/pipeLog.test.js index 47ac1f9b1..46ac02432 100644 --- a/test/pipeLog.test.js +++ b/test/pipeLog.test.js @@ -4,3 +4,6 @@ const {pipeLog} = require('./_30s.js'); test('pipeLog is a Function', () => { expect(pipeLog).toBeInstanceOf(Function); }); +test('pipeLog returns the given value', () => { + expect(pipeLog('hi')).toBe('hi'); +});