Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

skava / chain-able-deps   js

Repository URL to install this package:

Version: 6.0.4 

/ src / fp / __tests__ / reverse.ts

import reverse from '../../fp/reverse'

const eq = (x, y) => expect(x).toEqual(y)

test('reverses arrays', () => {
  eq(reverse([]), [])
  eq(reverse([1]), [1])
  eq(reverse([1, 2]), [2, 1])
  eq(reverse([1, 2, 3]), [3, 2, 1])
})

test('reverses strings', () => {
  eq(reverse(''), '')
  eq(reverse('a'), 'a')
  eq(reverse('ab'), 'ba')
  eq(reverse('abc'), 'cba')
})