scalatest

    0熱度

    1回答

    我有一個類需要進行單元測試。的結構如下: public class classToBeTested{ public returnType function1(){ //creation of variable V return new classA(V).map(); } } 類CLASSA如下: public class classA{

    0熱度

    1回答

    我想並行執行我的測試的一部分,所以我已經用ParallelTestExecution特性擴展了那些測試類,唯一的問題是它一次運行了太多的測試。據我瞭解,它運行到2 * number_of_cpu_cores所以在我的情況下2 * 8測試。它的方式太多了,我想限制它最多4個線程。我試過使用SBT concurentRestrictions in Test設置,但它不會改變任何東西(它隻影響併發測試類

    0熱度

    1回答

    在多模塊Scala項目中,我運行了幾個集成測試,我使用scala-ssh(v。0.8)通過SSH連接到遠程計算機並從那裏傳輸文件。 如果我運行在sbt會話集成測試一次,一切正常 - 我可以連接到本機和下載的任何文件。的Scala代碼的相關位是:如果我嘗試運行相同的sbt會話中相同的測試(或其他集成測試)發生 private lazy val fileInventory: AnsibleYamlFi

    0熱度

    1回答

    我有一個函數isJSON()返回類型列的比較。 def isJSON(element: Column): Column = { element.contains("{") && element.contains("}") } 這是我如何使用它通常和它按預期工作: df.withColumn("is_json", isJSON(col("data"))) 我想寫使用Fun

    0熱度

    1回答

    在我的單元測試中,我需要生成各種類型的事件,這些事件都是從一個抽象的Event類繼承而來,但創建方式不同。例如,事件A和B具有下列特徵: def makeEventA(a: Int, b: String): EventA def makeEventB(p: String, q: Long, r: Long): EventB 核心邏輯的兩個事件是相同的,對Event任何子類的定義,所以我想創

    0熱度

    2回答

    如何獲得一個模擬Bigtable與一些數據用於單元測試(ScalaTest與MockitoSugar)?我在Hbase java API上創建了一個API,數據訪問包括使用自定義邏輯形成行鍵,然後在Get或Scan方法中使用。所以它不足以擁有一個Result mock對象,相反我需要一個Table實例和一些行。我怎樣才能實現它?

    0熱度

    2回答

    我的測試,應該給空: Object.someFunction(argUsedToGiveNull) should === (null) 但我已經修改了功能,現在我想測試期待/斷言鑑於功能值會引發IllegalArgumentException。 我想這樣做: Object.someFunction(argNowThrowsException) should throw IllegalArgum

    0熱度

    1回答

    我正在使用ScalaTest爲Play網絡應用程序編寫Selenium驗收測試。我有一個複選框,我想檢查,使用the checkbox function: checkbox("cbx1").select() 據我所知,它採用<input>元素的name屬性,以確定我指的是哪些複選框。但是,此複選框是八個中的一個,其名稱屬性格式爲fieldname[7]。我在我的測試中無法訪問其索引,因此我無法

    0熱度

    1回答

    我想使用ScalaCheck的forAll與行爲功能,但我遇到問題。行爲的功能是這樣的: def someBehaviour(args: FunArgs) 其中FunArgs基本上是一個聯合類型,我想驗證的各種可能性。所以,有一個FunArgs1和FunArgs2兩個從FunArgs繼承但具有不同的部件(例如,一個具有兩個Int小號而另一個具有String,一個Long和Int)。我想測試的實

    2熱度

    1回答

    因此,我們有一個我們想要使用Scalatest測試的Scala程序(使用Maven構建)。我們正在運行的Scala 2.11.8和Scalatest 3.0.1(我們試圖3.0.3無濟於事) 當我們的測試運行與宏觀assert(),我們得到以下錯誤什麼: error: can't expand macros compiled by previous versions of Scala