Test case details

Preparation Code

var toSerialize = {       foo: 'bar',       bar: 'foo'     };     var unSerialized;
    localStorage.clear();     delete unSerialized;

Test cases

Test #1

localStorage.setItem('foo', toSerialize.foo); localStorage.setItem('bar', toSerialize.bar); unSerialized = {     foo: localStorage.getItem('foo'),     bar: localStorage.getItem('bar') };  

Test #2

localStorage.setItem('serialized', JSON.stringify(toSerialize)); unSerialized = JSON.parse(localStorage.getItem('serialized'));