describe('toEqual', function() { it('passes if numbers are equal', function() { expect(1.2).toEqual(1.2); }); it('passes if strings are equal', function() { expect('Hello World!').toEqual('Hello World!'); }); it('passes if objects are equal', function() { var func = function() {}; var obj1 = { foo: 'bar', callback: func }; var obj2 = { foo: 'bar', callback: func }; expect(obj1).toEqual(obj2); }); it('passes if arrays are equal', function() { expect([1, 2, 3, 'foo']).toEqual([1, 2, 3, 'foo']); }); }); execJasmine();