那里有没有图书馆要模拟localStorage?
我一直在使用Sinon.JS进行大多数其他javascript 模拟,并发现它真的很棒.
我的初步测试显示localStorage拒绝在firefox(sadface)中分配,所以我可能需要某种黑客攻击:/
我现在的选择(如我所见)如下:
- 创建我的所有代码使用的包装函数并模拟它们
- 为localStorage创建某种(可能是复杂的)状态管理(测试前的快照localStorage,清理恢复快照).
??????
您如何看待这些方法,您认为还有其他更好的方法吗?无论哪种方式,我都会把最终制作的"库"放在github上,以获得开源的优点.