require('../../src/assert/assert_Boolean')

describe 'Assert | Boolean.test |',->

  it 'assert_False', ->
    true.assert_Is_False.assert_Is_Function()
    false.assert_Is_False().assert_Is_False()
    (-> true.assert_Is_False()).assert_Throws()

  it 'assert_Is_False',->
    true.assert_Is_False.assert_Is(true.assert_False)
    true.assert_Is_False.assert_Is_Not(true.assert_True)

  it 'assert_Is_True', ->
    true.assert_Is_True.assert_Is_Function()
    true.assert_Is_True().assert_Is_True()
    (-> false.assert_Is_True()).assert_Throws()

  it 'assert_True',->
    true.assert_True.assert_Is(true.assert_Is_True)
    true.assert_True.assert_Is_Not(true.assert_Is_False)

