Files
JavaScript/Dynamic-Programming/Sliding-Window/test/PermutationinString.test.js
Aditya Parmar 308b022b03 merge: Sliding window (#833)
* new algorithm 'Sliding-Window' added with example 'Longest Substring Without Repeating Characters'

* new example of sliding window 'Permutation in String' added

* chore: add `ignore_words_list`

* sliding-window moved into Dynamic-programming directory

Co-authored-by: Rak Laptudirm <raklaptudirm@gmail.com>
2021-11-03 09:33:20 +05:30

11 lines
448 B
JavaScript

import { PermutationinString } from '../PermutationinString.js'
describe('PermutationinString', () => {
it("should return true if one of s1's permutations is the substring of s2", () => {
expect(PermutationinString('ab', 'eidbaooo')).toEqual(true)
expect(PermutationinString('abc', 'bcab')).toEqual(true)
expect(PermutationinString('ab', 'eidboaoo')).toEqual(false)
expect(PermutationinString('abc', '')).toEqual(false)
})
})