spy

    1熱度

    1回答

    這是我在Javacript第一次測試與摩卡/興農/柴,我不知道是否有可能做到這一點: var obj = { first : function() { console.log('make job 1'); } }; var objManager = function() { $(document).on('event1', obj.first);

    7熱度

    1回答

    要修改另一個程序的窗口,我需要使用EnumChildWindows API調用在其中找到一個特定的SysTreeView32。 當我使用Spy ++檢查窗口時,其中有一些SysTreeView32的內容,但除了一個是我正在查找的內容外,它們都是灰色的。 下面的圖片是灰色物品的例子: 爲什麼是顯示的項目灰不間諜++使用知道API調用它是否應該變成灰色的項目或沒有?

    1熱度

    1回答

    我正在使用遠程調用在目標地址空間中注入.NET SpyLib。我需要通過GetWindowThreadProcessId發送消息到該窗口的線程,該線程創建了該遠程進程。 我正在使用Windows 7.不幸的是,它大部分時間都返回0。有時它會給出適當的線程ID(在重新啓動Windows之後)。 爲什麼我會用GetWindowThreadProcessId得到這個奇怪的行爲?

    57熱度

    2回答

    我想測試在我的Javascript對象構造函數中是否調用以下方法。從我在Jasmine文檔中看到的內容中,我可以窺探一個構造函數方法,並且可以在實例化一個對象後監聽方法,但我似乎無法在構造對象之前窺探一個方法。 對象: Klass = function() { this.called_method(); }; Klass.prototype.called_method = func

    1熱度

    1回答

    很抱歉,如果這是顯而易見的,但我不能在網絡上找到到目前爲止一個簡單的答案... 到底是什麼spy.js? 我一直看到它在控制檯有時Firefox或Chrome的...是它在某種程度上關係到spry.js 據我所知,輕快來自Adobe的JS框架,但..

    6熱度

    2回答

    我得到了一個使用工廠創建某個對象的類。 在我的單元測試中,我想訪問工廠的返回值。 由於工廠直接傳遞給類,並且沒有爲創建的對象提供getter,所以我需要攔截從工廠返回的對象。 RealFactory factory = new RealFactory(); RealFactory spy = spy(factory); TestedClass testedClass = new Test

    12熱度

    1回答

    我正在爲Jasmine和QUnit編寫不同測試用例的規格來比較它們,並且在我需要編寫測試來檢查事件是否綁定到元素之前,它們看起來是一樣的。 事件綁定的樣子 $('.page').live('click', function() { page_clicked($(this)) }); page_clicked是一個私有方法,但它要求另一個模塊的公共方法。 這是一個茉莉花規格: it('shoul

    3熱度

    1回答

    我們使用jQuery插件,間諜通過雷米夏普,建立一個垂直間諜股票的高度。該模塊工作正常,第4次迭代,然後奇怪的行爲 - 列表元素最終被向下爬行(增加實際高度)父容器的(看到的底部有一個黃色邊框是父母div的實際邊界)。 我們沒有看到設有該插件的網站原來的演示(http://jqueryfordesigners.com/demo/simple-spy.html)這個問題。 但我們頁面上只發生,一些棘

    4熱度

    1回答

    我有一個模塊「sitescollection」像這樣的屬性: var site = require('./site'); // <- this should be stubbed var sitesCollection = function(spec) { var that = {}; that.sites = {}; that.findOrCreateBy

    1熱度

    1回答

    在我的網頁上我有robots.txt,其中我指定了一些我不想谷歌索引的頁面。 Chrome和Google工具欄發送有關我訪問的網頁的信息。 我在某處讀到google會索引我在robots.txt中阻止的網站。 這是真的嗎? 我在哪裏可以閱讀更多關於它的信息?