cost 77 ms
Jasmine AJAX 間諜失敗

[英]Jasmine AJAX spy failure

好的,這些測試在不久前通過了。 我沒有對我正在使用的 jasmine 的哪個版本進行任何更改,但是......有人可以在這里看到明顯的語法錯誤嗎? 運行時,我收到此錯誤: ...

由於 promise,無法通過 jasmine 規范

[英]Unable to pass jasmine spec due to a promise

在添加 promise 之前,此代碼/規范已成功通過 但是后來我在另一個異步 function 運行之后讓ajax着火了。 我以為我正確地監視了事情,事實上, console.log繼續表明代碼正在運行。 事實上,如果我模擬了這樣的spyOn(catalogDOM, "updateAvailabil ...

是否可以在單個 Spec 文件中同時使用硬斷言和軟斷言

[英]Is it possible to use both hard assert and soft assert in a single Spec file

是否可以在單個 Spec 文件或 it 塊中同時使用硬斷言和軟斷言我需要在單個規范中同時應用軟斷言和硬斷言。 軟斷言:如果我們使用正常的“預期”驗證,它就像軟斷言硬斷言:在 Export.config 文件的 OnPrepare 中使用 Fail Fast,我們可以實現這一點。 expect 中的 ...

ReferenceError:未定義loadFixtures

[英]ReferenceError: loadFixtures is not defined

我正在我的項目中設置jasmine和jasmine-jquery庫來測試jquery代碼。 Jasmine工作正常,但我無法加載jasmine-jquery。 我看到了這個,但是我不知道將茉莉花jQuery庫放在哪里? GemFile: gem 'jasmine', '~&g ...

如何修復 function 已在 Jasmine 中發現錯誤

[英]How to fix function has already been spied on error in Jasmine

我有 3 個測試,每個測試各種方法。 但是,當我運行這些測試時,出現以下錯誤: getElementById has already been spied upon 。 有人可以解釋為什么即使間諜位於不同的測試套件中我也會收到此錯誤以及如何修復它。 ...

在文檔上重置spyOnEvent

[英]Reset spyOnEvent on document

我正在嘗試根據一些數據跟蹤自定義事件,為此,我在監視我的自定義事件,並期望該事件得到觸發。 這里我試圖重設我的spyevent我得到的是未定義的錯誤 TypeError: undefined is not an object (evaluating 'spyOnEvent(document ...

(茉莉花)如何以編程方式選擇/傳遞值 <select>標記並觸發Angular 4中的change事件?

[英](Jasmine)How do I programmatically select/pass the value <select> tag and trigger the change event in Angular 4?

我正在開發一個有角度的應用程序,並且正在使用Jasmine對其進行單元測試。 我是茉莉新手。 我想要的是測試(更改)事件的&lt;select&gt;標記,當用戶從下拉列表中選擇一個值時,觸發更改事件。 要測試的代碼: 到目前為止,我能做的就是觸發change事件,以便 ...

茉莉花單元測試,如何觸發ngx-modal-dialog的click事件

[英]Jasmine unit testing, how do I trigger the click event of ngx-modal-dialog

我正在開發一個有角度的應用程序,並且正在使用Jasmine對應用程序進行單元測試。 該應用程序使用ngx-modal-dialog ( 在此處輸入鏈接描述 )插件作為彈出框,例如一個確認框作為動態組件。 我想要的是觸發單擊事件以進行確認或取消,無論用戶選擇什么。 彈出對話 ...

JasmineJS + AngularJS:如何模擬Spy#callFake()內部的延遲

[英]JasmineJS + AngularJS: How to mock the delay inside Spy#callFake()

假設我有一個返回我當前位置的服務函數。 並且該函數具有回調以返回位置。 我們可以像下面這樣輕松地mock函數。 但是我想在callFake()調用successHandler(location)之前引入一些延遲(比如說1秒)。 有辦法實現嗎? xxxSpec.js Lo ...

茉莉花中的測試用例

[英]Test case in jasmine

我對茉莉非常陌生。 實際上,我今天才剛剛開始,沒有編寫JS單元測試用例的先驗知識。 但是我想完成一個任務-我有一組CSV格式的數據(例如(模型,類型,車輛)等),並將該數據上傳到PostgreSQL數據庫中。 現在,我想在Jasmine中編寫一個測試用例,以檢查數據庫中已上傳的數據是否與c ...

Jasmine UI自動化

[英]Jasmine UI automation

我已經按照此處提到的步驟設置了茉莉花框架,但是當我嘗試使用jasmine關鍵字(例如browser.open在browser.open中打開URL時,出現了一個browser not defined的錯誤browser not defined 。 當我使用require獲取另一頁時,它給出了R ...

每次之后需要茉莉花測試幫助

[英]Jasmine test help needed afterEach

我有一個使用jQuery構建的邏輯,每個邏輯使用兩個循環。 我不確定如何為它編寫茉莉花測試。 這是我的代碼/邏輯: jQuery的: 邏輯: div元素中的文本不應與filterarray值匹配。 如果元素匹配,則應將其刪除。 這是我的茉莉花測試代碼。 ( ...

Jasmine單元測試$ state.go無法在測試文件上運行

[英]Jasmine unit test $state.go not working on test file

在我的控制器中,我們定義了以下兩種方法- 從控制器調用了這兩個方法- 現在,我想從spec.js文件中測試那些方法- it('should check goToHome()',function(){ }); 但這不起作用。 如果有人知道這些東西,請告訴我。 ...

Angular 5業力茉莉花-jQuery匹配

[英]Angular 5 karma jasmine-jquery matches

如何將karm茉莉jQuery匹配與Angular 5集成 請給出詳細答案 我已經成功地在業力配置中加載了jquery,如下所示 但是我不知道如何將其導入規范運行器 這是我當前的導入效果很好 使用夾具很好 測試很好用 我想做的是 請注意, ...

jasmine-jquery在我的裝置文件中找不到元素

[英]jasmine-jquery isn't finding an element in my fixture file

我正在嘗試使用jasmine-jquery進行UI測試。 我將業力用作測試運行程序,將茉莉花用作測試框架。 我認為我已經成功加載了夾具,並且在我的業力配置中列出了jasmine-jquery作為測試框架。 但是我無法使用jasmine-jquery在DOM中找到元素。 為什么? ...

Jasmine Jquery Spy AJAX完整功能

[英]Jasmine Jquery Spy AJAX complete function

我正在嘗試編寫單元測試來覆蓋方法A complete()塊。 我能夠使用Deferred模擬ajax請求。 但Deferred不支持complete()所以我得到以下錯誤TypeError:_this.methodB(...)。完成不是一個函數。 請幫我覆蓋methodB(..)。comp ...

使用Jasmine模擬KendoUI組件

[英]Mock KendoUI component using Jasmine

我有一個劍道組合框。 在一種方法中,我正在從組合框中獲取值。 是否可以使用茉莉花來模擬kendoComboBox。 我的茉莉花測試用例有點像 我不確定我應該指定什么作為dummyElement來工作。 謝謝 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM