view core-javascript/javascript-exercises/object-exercises.js @ 171:19e88fb18c4e javascript-exercises

Modify testtools.js to work with Rhino (and hope still works with jsdb).
author jf3243
date Thu, 10 Nov 2011 17:06:52 +0000
parents 9bcc4b90335b
children 2f10061fec29
line wrap: on
line source

var something;

TEST('if not found', function()
{
    var obj = {};

    assert( obj.name === something );

    assert( obj['name'] === something );
});


TEST('attributes and items', function()
{
    var obj = {};

    obj.name = 'one';
    assert( obj.name === something );

    obj['name'] = 'two';
    assert( obj['name'] === something );

    assert( obj.name === something );
});


TEST('object literals', function()
{
    var obj = {
        // Please write your answer here.
    };

    assert( obj.name === 42 );
    assert( obj.second_name === 'secret' );
});