quick-nimble

    6熱度

    1回答

    我想在我的Quick/Nimble BDD測試中做出Moya存根請求。 Moya有sampleData參數我使用JSON文件中創建: var sampleData: Data { switch self { case .getPlaces: // Provided that project have a file named get_places.json in i

    1熱度

    1回答

    在Jasmine中,beforeAll()塊可以在描述中使用,並在該描述中的所有塊之前運行。在Swift中XCUITest(xcode)中的Quick/Nimble BDD框架中是否有與此相同的東西?我只能找到beforeSuite(),但在所有描述塊之前運行。

    1熱度

    2回答

    背景: 雖然工作this answer我注意到,它不是那麼瑣碎,在Xcode中正確設置Quick test framework正常。在我的情況下,它花了3-4次失敗的嘗試終於有一個工作版本。而且,我還不確定我以前的嘗試錯在哪裏。或者更重要的是爲什麼該線程中的提問者每次都可能有重複運行。然後,他花了幾次嘗試終於有一個工作。 問題: 我問,如果您有任何的一個可靠的方法來建立快速框架上使用Xcode的可

    0熱度

    1回答

    我嘗試創建一個cocoapod來擴展Swift中的Primitives。我有麻煩得到測試合格或有一個錯誤配置: 這裏是我的敏捷/快速測試: // https://github.com/Quick/Quick import Quick import Nimble import SwiftRubySyntax class TableOfContentsSpec: QuickSpec {

    1熱度

    1回答

    我是BDD的新手,甚至是整個測試世界。 我想在快速編寫一個簡單的線性代數庫時採取BDD的做法。所以會有很多的值對象類型,如Matrix,Vector等在編寫代碼時,我想我還需要堅持TDD原則(是嗎?): 不寫代碼的任何一行,而不一個失敗的測試 要實現一個值對象類型,我需要使其符合Equatable協議並執行其==運營商。這是添加代碼,所以我需要一個失敗的測試。如何爲這種情況編寫規範? 一個可以建議

    2熱度

    3回答

    在安裝swift pod時 - Nimble,Quick, - 我遇到了奇怪的問題。在pod安裝後,我看到了所有pod的成功消息,但所有框架都顯示爲紅色。當試圖導入這些模塊開始顯示我錯誤爲「沒有這樣的模塊」。

    0熱度

    1回答

    我試圖在工作中使用iOS應用程序中的Quick/Nimble測試框架。當我構建我的xcworkspace項目時,我會看到下圖中的所有錯誤。所有這些錯誤都在Pods/Nimble文件夾中的Pods.xcodeproj中。 我使用的是Swift 3,Xcode 8.0,Cocoapods 1.1.1,fastlane 1.10.5,Nimble 5.1.1,Quick 0.10.0和Swiftlint

    1熱度

    1回答

    我的項目是用Swift 2.0編寫的,我用快速&敏捷來測試我的代碼。 expect(workerSpy.buySharesQuantity).to(equal(0.9602)) 我得到的是錯誤信息的預期失敗buySharesQuantity的 expected to equal <0.9602>, got <0.9602> 定義 var buySharesQuantity: Double

    1熱度

    1回答

    我是新來的快速/靈活,所以我嘗試了一個簡單的單元測試: import Quick import Nimble class DarkSkyTests: QuickSpec { override func spec() { describe("simple test") { it("compares strings") { expect("hi

    2熱度

    1回答

    我正在嘗試做一個簡單的測試,看看Quick和Nimble是否正常工作,但他們不是。這是我簡單的測試,這是應該打破: import Quick import Nimble class SomeSpec: QuickSpec { override func spec() { describe("bad test") { it("does not pass")