name-parser
Version:
Parses full names into small chunks, like first and last name.
13 lines (10 loc) • 437 B
text/coffeescript
parser = require '../index.coffee'
assert = require 'assert'
describe 'this is my test for express middleware validate', ->
it 'should parse a name properly', ->
parsed = parser.parse "Layne Moseley"
assert.equal parsed.firstName, "Layne"
assert.equal parsed.lastName, "Moseley"
parsed = parser.parse "Layne Brant Moseley"
assert.equal parsed.firstName, "Layne"
assert.equal parsed.lastName, "Brant Moseley"