Sha256: 7ad2caf52f95e6c0f8f161659dbaef8a5a5affcaaa7474177b5d686467e1c4b7
Contents?: true
Size: 812 Bytes
Versions: 70
Compression:
Stored size: 812 Bytes
Contents
describe('Filter:booleanToYesNo', function() { var filter; beforeEach(module('Bastion.components.formatters')); beforeEach(module(function($provide) { $provide.value('translate', function(a) {return a}); })); beforeEach(inject(function($filter) { filter = $filter('booleanToYesNo'); })); it("returns 'Yes' for true, and 'No' for false", function() { expect(filter(true)).toBe('Yes'); expect(filter(false)).toBe('No'); }); it("returns an empty string for null", function() { expect(filter()).toBe(''); expect(filter('')).toBe(''); }); it("allows Yes and No to be overriden", function() { expect(filter(true, 'ok', 'fail')).toBe('ok'); expect(filter(false, 'ok', 'fail')).toBe('fail'); }); });
Version data entries
70 entries across 70 versions & 1 rubygems