UNPKG

tn-capitalize

Version:

Capitalize string just like css text-transform

27 lines (21 loc) 659 B
import { assert } from 'chai' import { capitalize } from '../src/index' describe('Capitalize', function () { const matches = { 'lorem_ipsum': 'Lorem_ipsum', 'lorem1ipsum': 'Lorem1ipsum', '_lorem ipsum': '_lorem Ipsum', '1lorem ipsum': '1lorem Ipsum', 'lorem ipsum': 'Lorem Ipsum', 'lorem-ipsum': 'Lorem-Ipsum', 'lorem~ipsum': 'Lorem~Ipsum', 'lorem$ipsum': 'Lorem$Ipsum', } Object.keys(matches).forEach(string => { const expected = matches[string] const result = capitalize(string) it(`${string} -> ${expected}`, function () { assert.equal(result, expected) }) }) })