Code coverage report for .readme/includes/Safe/SafeBooleanExample.js

Statements: 100% (19 / 19)      Branches: 100% (0 / 0)      Functions: 100% (0 / 0)      Lines: 100% (19 / 19)      Ignored: none     

All files » .readme/includes/Safe/ » SafeBooleanExample.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30  1   1 1   1 1   1 1   1 1   1 1   1 1   1 1   1 1   1 1  
 
var Safe = Divhide.Safe;
 
var value = Safe.boolean(true);
expect(value).toBe(true);
 
var value = Safe.boolean(false);
expect(value).toBe(false);
 
var value = Safe.boolean(1);
expect(value).toBe(true);
 
var value = Safe.boolean("1");
expect(value).toBe(true);
 
var value = Safe.boolean("0");
expect(value).toBe(false);
 
var value = Safe.boolean({});
expect(value).toBe(false);
 
var value = Safe.boolean({}, true);
expect(value).toBe(true);
 
var value = Safe.boolean([]);
expect(value).toBe(false);
 
var value = Safe.boolean(null);
expect(value).toBe(false);