hamcrest

    5熱度

    1回答

    我不是很擅長JavaScript時間操作。 這是我正在做的事情:我有一個需要結束時間下拉列表的UI。它的時間有限,基本上是從早上7點到晚上10點,增量爲15分鐘。我使用jQuery和要創建的飛選擇框,看起來像這樣: <select> <option value="420">7:00 AM</option> <option value="435">7:15 AM</option> <optio

    11熱度

    4回答

    我想創建一個類,該類可以運行方法,直到滿足返回值的條件。 它應該是這個樣子 methodPoller.poll(pollDurationSec, pollIntervalMillis) .method(dog.bark()) .until(dog -> dog.bark().equals("Woof")) .execute(); 我的方法輪詢看起來有點

    2熱度

    1回答

    我是新來的放心。使用放心,我試圖驗證數據的細節是否被發現。這裏有兩個數據細節存在。有時候它會是2或3或5 我得到的反應如下,用java使用 JsonPath jsonResponse = new JsonPath(response.asString()); ArrayList<String> list = new ArrayList<String>(); list = jsonResponse

    1熱度

    1回答

    我想寫測試它檢查兩個對象是否相同。當斷言失敗時,我想知道哪些字段是相同的,哪些不是。我可以在每個領域做出斷言,但是想知道是否有辦法主持這些對象。 Truck類: import java.util.List; public class Truck { private String model; private String make; private int ye

    0熱度

    1回答

    我不知道如何使用hamcrest創建代碼來檢查具有這些屬性的數組內的數組。 (想象一下,這是它與不同數據的多個條目) { "mobilenum": "+6519829340", "firstname": "Allen", "lastname": "Edwards", "location": "Singapore" } 如果我用這個: .

    1熱度

    1回答

    例如,假設我有以下JSON響應: { "0": { "field1" : 5 "field2" : 10 } "1": { "field1" : 1 "field2" : 10 } } 是否有某種方式來驗證字段1具有值5和1?我被困在。體在這裏的講話: .body("[0].fie

    0熱度

    3回答

    簡短的問題:我有我想在我的JUnit測試中比較值對象的情況。這些值對象只有幾個不同類型的字段(但主要是原始類型)。我從一個XML文件創建一個對象,另一個來自我的數據庫的數據集。 我解決了它,通過覆蓋我的值對象類中的equals方法,然後通過assertEquals(o1,o2)比較這兩個方法。 我想知道這個任務是否有另一種解決方案。也許我不必寫的解決方案等於每個價值等級的方法(有幾個...) 我已

    0熱度

    1回答

    我期待選擇使用兩個條件在LambdaJ選擇,我試過使用and()功能,但我不知道如何使用它。上述代碼選擇使用一個條件。我怎麼可以添加另一個條件? select(filteredPB, having(on(Table.class).getId(), IsEqual.equalTo(key)))

    0熱度

    1回答

    我不確定如何創建自定義匹配器來驗證存儲在自定義異常中的信息。我需要一個自定義匹配器,因爲我正在處理的這個系統中存儲異常的方式是將它們添加到列表中。現在我需要驗證該列表中的錯誤和錯誤消息。 我敢肯定,這是已經做過的,我只是不知道到哪裏尋找它

    1熱度

    1回答

    是否有一個Hamcrest Matcher乾淨地讓我斷言返回對象的方法的結果至少有一個對象包含具有某個值的屬性? 例如: class Person { private String name; } 的方法下測試返回的Person集合。 我需要聲明至少有一個人被稱爲彼得。