2
我現在正在使用這個庫來嘗試讓我的流星應用(https://github.com/EventedMind/iron-router#using-a-layout-with-yields)服務器端的Handlebars工作。我怎樣才能讓茉莉花模擬數組值?
我已經得到它的工作,但我現在想修復我的單元測試。我在Jasmine有點初學,所以希望這個問題不是太愚蠢。告訴我,如果我完全在錯誤的軌道上。
目前我試圖在茉莉花單元測試中嘲笑這條線。
Handlebars.templates['ResponseToSubscribers']({dateSent: new Date()})
我知道如何模擬方法,但我不知道如何模擬數組值。
我試過這樣做。
spyOn(Handlebars, 'templates').andReturn({"ResponseToSubscribers": (obj) -> "html"})
但它給了我這個錯誤。
templates() method does not exist
我該如何模擬[]並讓它返回一些東西?