From: Kalervo Kujala Date: Sat, 7 Jan 2012 20:22:22 +0000 (+0200) Subject: Add Unit tests for RefSet. X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=f975f929f593d8a812f94531329efc0b19bbc456;p=pdf.js.git Add Unit tests for RefSet. --- diff --git a/test/unit/obj_spec.js b/test/unit/obj_spec.js index 02e268f..7049e76 100644 --- a/test/unit/obj_spec.js +++ b/test/unit/obj_spec.js @@ -127,5 +127,23 @@ describe('obj', function() { expect(ref.gen).toEqual(storedGen); }); }); + + describe('RefSet', function() { + it('should have a stored value', function() { + var ref = new Ref(4, 2); + var refset = new RefSet(); + refset.put(ref); + expect(refset.has(ref)).toBeTruthy(); + }); + it('should not have an unknown value', function() { + var ref = new Ref(4, 2); + var refset = new RefSet(); + expect(refset.has(ref)).toBeFalsy(); + + refset.put(ref); + var anotherRef = new Ref(2, 4); + expect(refset.has(anotherRef)).toBeFalsy(); + }); + }); });