0
Я получил простой lodash подмешать:Продление should.js с пользовательской функции
var _ = require('lodash')
_.mixin(require('lodash-uuid'))
Что я могу использовать в коде следующим образом:
if (_.isUuid(someValue)) {
// it's a uuid!
}
Я хотел бы быть в состоянии расширить should.js -На тесты, чтобы использовать этот модуль, например:
response.should.have.property('uuid').which.is.a.uuid()
docs для удлинения. Должно быть немного света; Я пробовал:
var uuid = should.extend('uuid', _.isUuid)
Но броски:
TypeError: response.should.have.property(...).which.is.a.uuid is not a function
Ницца! Благодарю. Документы Should.js не оставили никаких указаний на то, что это будет способ сделать это ... – brandonscript
Возможно, да. Я попытаюсь исправить это позже. –