17 lines
634 B
JavaScript
17 lines
634 B
JavaScript
var tests = [
|
|
function() { localStorage.key(); },
|
|
function() { localStorage.getItem(); },
|
|
function() { localStorage.setItem(); },
|
|
function() { localStorage.setItem("a"); },
|
|
function() { localStorage.removeItem(); },
|
|
function() { sessionStorage.key(); },
|
|
function() { sessionStorage.getItem(); },
|
|
function() { sessionStorage.setItem(); },
|
|
function() { sessionStorage.setItem("a"); },
|
|
function() { sessionStorage.removeItem(); },
|
|
];
|
|
tests.forEach(function(fun) {
|
|
test(function() {
|
|
assert_throws_js(TypeError, fun);
|
|
}, "Should throw TypeError for " + format_value(fun) + ".");
|
|
});
|