1
如何對使用window.localStorage的函數進行單元測試。下面是檢查和創建localStorage的變量有兩個功能:如何單元測試在Jasmine中使用window.localStorage的函數
// checks if Initial localStorage variable is true
// returns boolean
var isInitial = function() {
var doc = window.localStorage.getItem("Initial");
console.log("intial: " + doc);
if(doc !== "true"){
return true;
}
else{
return false;
}
};
// create InitialSync localStorage item and sets it to true
// void
var createInitial = function() {
console.log("creating Initial");
window.localStorage.setItem("Initial","true")
};
那麼,什麼是問題? –
重寫了這個問題 –