-
dependencies
assert = require('assert')
-
Function::assert_Throws() onError
Asserts that a function throws an exception.
If provided the callback method will be called with the Error object
Function::assert_Throws= (callback) -> message = "[assert_Throws]" onError = (error)=> callback error if callback true assert.throws(@, onError, message) return @
-
Function::assert_Not_Throws()
Function::assert_Not_Throws = -> message = "[assert_Not_Throws]" assert.doesNotThrow(@, message) return @
-
Function::assert_Is_Function()
Function::assert_Is_Function = -> message = "[assert_Is_Function]" test = typeof(@) assert.equal(test, 'function', message) @