spy

    1熱度

    1回答

    骨幹查看回調方法,我有以下看法: ... var TreeView = Backbone.View.extend({ el: '#org-tree', initialize: function() { eventBus.on("route:change", _.bind(this.triggerFilterEvent, this)); },

    1熱度

    1回答

    我有一個規範的是測試的,如果在範圍上的方法被調用(見下文) describe("Event Module tests", function() { var scope, simpleController; beforeEach(module('SimpleApplication')); beforeEach(inject(function ($rootScope,

    -1熱度

    1回答

    我想要做的是創建一個應用程序,它可以在沒有用戶交互的情況下執行它的功能。這不應該在設備中的應用程序頁面上有任何appicon。安裝後用戶不需要知道設備中運行的應用程序。我在演示應用程序中嘗試使用No Launcher Activity,但它沒有運行應用程序代碼,這很明顯。有沒有辦法完成這個任務,這是否有意義?

    2熱度

    3回答

    我遇到了mockito.spy方法的麻煩。 我最近剛到一個「老」的項目,我的首要任務是增加它的Mockito,而要做到真正的單元測試:) 項目有這裏的許多觀念問題,但它不是點;) 我解釋我的問題: 我有一個類 public class Tutu{ public Tutu(){ } } public class Toto{ public Toto(){

    0熱度

    1回答

    我正在使XSD架構來驗證從java生成的我的XML文件。它關於天氣和我想讓value內部date獨一無二。 <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault

    0熱度

    1回答

    使用jQuery構件工廠,我想在內部測試該方法被調用。我如何公開這些方法來窺探它們? $.widget 'foo', _init: -> @_bar() _bar -> barSpy = sinon.spy WidgetPluginObject, '_bar' $('#foo').foo() expect(barSpy).to.be.called.once

    0熱度

    1回答

    我是nodejs和jasmine的新手。在學習javascript/node和jasmine的小項目上工作。我試圖窺探節點中的對象child_process並查看指定參數調用了「spawn」方法。 茉莉花錯誤報告說,當調用調用spawn方法的對象(本例中是Nndb)被調用時,從不會調用spawn。但實際的工作是由子進程執行的,因爲我看到了在控制檯中打印的結果。 這裏是失敗我看到運行茉莉節點腳本時:

    1熱度

    1回答

    我正在與AngularJS一起構建一個cordova/phonegap應用程序。在我的應用程序中,我使用了來自cordova的一些本地插件,如地理位置插件。 在我的測試中,這個插件不可用(因爲phonegap不存在),$window.plugins在我的測試中返回undefined。當然,$window.plugins.anotherPlugin也失敗。 因此,我必須爲我的測試嘲笑這部分。目前,我

    2熱度

    1回答

    代碼toHaveBeenCalled和toHaveBeenCalledWith正確報告 module lib { class Person { private _dfd: JQueryDeferred<Topic>; private _topic: Topic; constructor(public firstName: string) {

    0熱度

    1回答

    我想開發一個不支持插件的現有應用程序的插件(例如Whatsapp)。在Windows系統上,這很容易,因爲我可以對現有的窗口消息進行子類化和窺探,或者添加新的窗口消息,從而有可能在運行時改變任何應用程序的行爲。 在Android上會有這樣的事情嗎?或者它的安全模型是否阻止我的插件和應用程序之間的交互?