• 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.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.test.coffee path.test.coffee process.test.coffee encoding.test.coffee globals.test.coffee
  • assert_Object.test.coffee

  • ¶
    require('../../src/fluentnode')
    
    describe '| Assert | Object', ->
      it 'assert_Is_Equal_To, assert_Is', ->
        ''.assert_Is_Equal_To.assert_Is_Function()
        '{}'.assert_Is_Equal_To('{}')
        {}.assert_Is_Equal_To({})
        {'a'}.assert_Is_Equal_To({'a'})
        '12'.assert_Is_Equal_To('12')
        (-> '12'.assert_Is('12')).assert_Not_Throws()
        (-> '12'.assert_Is('42')).assert_Throws()
    
      it 'assert_Is_Instance_Of, assert_Instance_Of', ->
        ''.assert_Is_Instance_Of.assert_Is_Function()
        ''.assert_Is_Instance_Of(String)
        (12).assert_Is_Instance_Of(Number)
        (new Error()).assert_Is_Instance_Of(Error)
        (-> '12'.assert_Instance_Of(String)).assert_Not_Throws()
        (-> '12'.assert_Instance_Of(Number)).assert_Throws()
    
      it 'assert_Is_Not_Equal_To, assert_Is_Not', ->
        ''.assert_Is_Not_Equal_To.assert_Is_Function()
        '{}'.assert_Is_Not_Equal_To('12')
        '12'.assert_Is_Not_Equal_To('42')
        {'a'}.assert_Is_Not_Equal_To({'b'})
        (-> '12'.assert_Is_Not('42')).assert_Not_Throws()
        (-> '12'.assert_Is_Not('12')).assert_Throws()
    
      it 'assert_Is_Null', ->
        assert_Is_Null.assert_Is_Function();
        assert_Is_Null(null)
        (-> assert_Is_Null(null)).assert_Not_Throws()
        (-> assert_Is_Null('123')).assert_Throws()
    
      it 'assert_Is_Not_Null', ->
        assert_Is_Not_Null.assert_Is_Function();
        assert_Is_Not_Null('123')
        (-> assert_Is_Not_Null('123')).assert_Not_Throws()
        (-> assert_Is_Not_Null(null)).assert_Throws()
    
      it 'assert_Is_Object', ->
        {}.assert_Is_Object.assert_Is_Function()
        {}.assert_Is_Object().assert_Is_Equal_To({})
    
      it 'assert_Is_Undefined', ->
        assert_Is_Undefined.assert_Is_Function();
        assert_Is_Undefined(undefined)
        aaaa = undefined
        assert_Is_Undefined(aaaa)
        (-> assert_Is_Undefined(undefined)).assert_Not_Throws()
        (-> assert_Is_Undefined('123')).assert_Throws()
    
      it 'assert_Is_Not_Undefined', ->
        assert_Is_Not_Undefined.assert_Is_Function();
        assert_Is_Not_Undefined('123')
        (-> assert_Is_Not_Undefined('123')).assert_Not_Throws()
        (-> assert_Is_Not_Undefined(undefined)).assert_Throws()