Edit in JSFiddle

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();