簡體   English   中英

使用具有繼承的 AssertJ usingComparatorForType 方法

[英]using AssertJ usingComparatorForType method with inheritance

我找到了 assertj (3.5.2) 方法: usingComparatorForType 並愛上了它。

但我想將 2 個 XmlGregorianCalendar 日期與誤差范圍進行比較。 這種神奇的方法不適用於這種情況......

這是為什么:

  • XmlGregorianCalendar 是一個抽象類
  • 真正的對象類型是:XmlGregorianCalendarImpl
  • 此類 (XmlGregorianCalendarImpl) 是私有的,因此我無法為此類創建特定的比較器。

對於這種情況,您有什么解決方案嗎? 還有另一種方法可以很好地繼承繼承嗎?

提前致謝。

我同意usingComparatorForType應該支持這個用例: https : //github.com/joel-costigliola/assertj-core/issues/758

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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