mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-04 15:39:42 +08:00
Added test cases for LongestValidParentheses
This commit is contained in:
19
Dynamic-Programming/tests/LongestValidParentheses.test.js
Normal file
19
Dynamic-Programming/tests/LongestValidParentheses.test.js
Normal file
@ -0,0 +1,19 @@
|
||||
import { longestValidParentheses } from '../LongestValidParentheses'
|
||||
|
||||
describe('longestValidParentheses', () => {
|
||||
it('expects to return 0 as longest valid parentheses substring', () => {
|
||||
expect(longestValidParentheses('')).toBe(0)
|
||||
})
|
||||
|
||||
it('expects to return 2 as longest valid parentheses substring', () => {
|
||||
expect(longestValidParentheses('(()')).toBe(2)
|
||||
})
|
||||
|
||||
it('expects to return 2 as longest valid parentheses substring', () => {
|
||||
expect(longestValidParentheses(')()())')).toBe(4)
|
||||
})
|
||||
|
||||
it('expects to return 2 as longest valid parentheses substring', () => {
|
||||
expect(longestValidParentheses('(((')).toBe(0)
|
||||
})
|
||||
})
|
Reference in New Issue
Block a user