• Jump To … +
    assert_Array.litcoffee assert_Boolean.litcoffee assert_Function.litcoffee assert_Number.litcoffee assert_Object.litcoffee assert_String.litcoffee fluentnode.coffee index.md Array.litcoffee Boolean.litcoffee Function.litcoffee Number.litcoffee Object.litcoffee String.litcoffee console.litcoffee crypto.litcoffee fs.litcoffee http.GET.litcoffee http.POST.litcoffee http.Server.litcoffee http.litcoffee path.litcoffee process.litcoffee encoding.litcoffee globals.litcoffee assert_Array.test.coffee assert_Boolean.test.coffee assert_Function.test.coffee assert_Number.test.coffee assert_Object.test.coffee assert_String.test.coffee fluentnode.test.coffee Array.test.coffee Boolean.test.coffee Function.test.coffee Number.test.coffee Object.test.coffee String.test.coffee console.test.coffee crypto.test.coffee fs.test.coffee http.GET.test.coffee http.POST.test.coffee http.Server.test.coffee http.test.coffee path.test.coffee process.test.coffee encoding.test.coffee globals.test.coffee
  • assert_Function.test.coffee

  • ¶
    require('../../src/fluentnode')
    
    describe '| Assert | Function', ->
      it 'assert_Throws', (done)->
        (-> throws 'fail')  .assert_Throws()
        try
          (-> 42 == 42)     .assert_Throws()
        catch error
          (error == 'fail') .assert_Is_False()
          done()
    
      it 'assert_Not_Throws', (done)->
        (-> 42 == 42)       .assert_Not_Throws()
        try
          (-> throws 'fail').assert_Not_Throws()
        catch error
          (error == 'fail') .assert_Is_False()
          done()
    
      it 'assert_Is_Function', ->
        (->).assert_Is_Function()
        (->).assert_Is_Function.assert_Is_Function()