腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
Assertj
:
如何
比较
两个
对象
列表
中
的
对象
内容
?
java
、
assertj
给定以下(快速且缺少
的
)代码: class Pair{int y;List l2 = Arrays.asList(new Match(1,2), new Match(1,3), new Match(2,3));
如何
比较
列表
的
内容
?到目前为止,我使用
的
所有东西都检查了
对象
本身是否相等,而
浏览 54
提问于2020-10-24
得票数 2
2
回答
如何
使用
assertJ
对忽略给定字段
的
情况进行递归
比较
?
java
、
unit-testing
、
assertj
AssertJ
有isEqualToIgnoringGivenFields和isEqualToComparingFieldByFieldRecursively。但是,我无法通过忽略某些字段来递归
比较
两个
对象
。根据
的
讨论,它必须处于开发阶段。
如何
仍然让assert
的
返回值进行递归
比较
,但忽略某些字段。它可以在任何其他库中使用吗?或者我可以使用
AssertJ
以某种方式实现吗
浏览 1
提问于2017-04-10
得票数 26
回答已采纳
1
回答
AssertJ
:否定isEqualToComparingFieldByFieldRecursively
java
、
junit5
、
assertj
我有以下代码,用于检查一个
对象
是否等于另一个
对象
,并使用JUnit 5和
AssertJ
递归地
比较
所有字段: .isEqualToComparingFieldByFieldRecursively(initialBooking); 你怎么能在
AssertJ
中有一个断言,这是对这个断言
的
否定?基本上,我希望能够通过递归
比较
所有字段来检查
两个
浏览 1
提问于2018-06-15
得票数 1
2
回答
按特定
的
两个
字段
比较
两个
不同
对象
的
列表
java
、
java-stream
、
assertj
我有
两个
不同
对象
的
列表
class objectA {String aTitle;...class objectB {String bTitle;...List<ObjectB> bObjectList; 我需要验证这
两个
列表
的
Id和Title字段是否具有相等
的</
浏览 14
提问于2021-09-02
得票数 0
回答已采纳
1
回答
在
AssertJ
中
比较
之前对数组进行排序
java
、
assertj
我使用
assertJ
比较
两个
对象
。我有实际
的
对象
,这是从我们
的
应用程序和预期
的
对象
输出。这个
对象
有一个字段,它是其他
对象
的
数组,但是这个数组
中
的
元素是以随机顺序出现
的
,所以有时测试会通过,但也经常会因为
比较
了不正确
的
数组元素而失败。我所做
的
是从
两个
对
浏览 18
提问于2019-08-07
得票数 0
5
回答
比较
两个
不包括某些字段
的
对象
- Java
java
、
class
、
equals
、
equality
不包括某些字段,我需要
比较
同一类
的
两个
对象
。String c;: private Date createdAt; } 请不要给出
AssertJ
的
递归<e
浏览 33
提问于2021-12-23
得票数 4
回答已采纳
1
回答
如何
使用
AssertJ
递归
比较
字段名不同但值相同
的
两个
对象
java
、
junit5
、
assertj
我想使用
AssertJ
的
递归
比较
来
比较
两个
对象
(DTO和一个实体),以便对DTO->实体映射器进行单元测试。这
两个
对象
的
字段具有几乎相同
的
值,但这
两个
对象
之间
的
一些字段具有不同
的
名称。e.entityFieldB()); BiPredicate<DTO, Entity> fieldCPRedicate = (d, e) ->
浏览 105
提问于2021-09-22
得票数 0
回答已采纳
2
回答
尽管
列表
相同,但assertEquals测试失败
java
、
spring-boot
、
integration-testing
、
assertion
我想测试
两个
列表
的
相等性- actual (由测试方法返回)和expected (由我硬编码)。我看了这
两个
列表
一个小时,我看不出它们之间有什么不同。Tom 8', author='Mróz Remigiusz'}]> 我看到
的
唯一区别是在预期行
的
末尾是空白,我不知道为什么,但我认为它不应该失败我
的
测试,因为它测试元素是否相同。
浏览 31
提问于2019-08-01
得票数 0
1
回答
两个
列表
与Xunit
的
比较
c#
、
assert
、
xunit.net
我使用xunit进行单元测试,我有一个预期
对象
列表
和一个实际
对象
列表
。
如何
比较
两个
列表
中
每个
对象
(日期)
的
特定元素,以确定它们是否相等?我已经找到了Assert.Collection方法,但我不知道它
如何
比较
两个
列表
的
内容
。
浏览 4
提问于2017-07-24
得票数 4
回答已采纳
2
回答
检查
对象
列表
是否相等,而不按顺序检查它们
的
List属性
java
、
kotlin
、
assertj
先决条件:我正在将一个复杂
的
JSON反序列化为数据类。目标类有一些复杂
的
层次结构。data class ServiceFeature(如您所见,ServiceFeature有一个“属性”属性,它包含另一个“属性”
列表
。要点是
列表
中
的
属性可以是任意顺序
的
。是否有可靠<em
浏览 6
提问于2017-11-07
得票数 0
回答已采纳
2
回答
测试list
的
内容
,忽略某些字段
java
、
unit-testing
、
hamcrest
、
assertj
我有一个场景,我从方法调用
中
收到一个
列表
,并且我想断言该
列表
包含正确
的
元素。要做到这一点,一种方法是在每个元素
中
查找一些细节,看看要与哪个预期元素进行
比较
-例如。一个名字。dogs = ... many dogs 现在我想测试
列表
是否包含预期
的
狗,但由于某种原因,我不知道其中
的
一些字段-假设为age。我已经尝试过使用
assertj
和hamcrest,但我找不到正确
的
解决方案,既可以
比较</e
浏览 0
提问于2017-11-30
得票数 17
回答已采纳
3
回答
断言等于2个
列表
java
、
testng
试图断言
两个
列表
,但失败了:我正在尝试
比较
两个
List
对象
。 这是我
的
考试课。
浏览 4
提问于2018-05-29
得票数 1
回答已采纳
2
回答
在测试中断言java.util.Date字段
java
、
testing
、
assertj
我正在为我
的
DAO服务编写集成测试。我通过使用dao insert方法,然后从数据库
中
读取
对象
并断言所有字段和原始
对象
来执行此操作。目前,我在isEqualToComparingFieldByField断言中忽略了这些字段,然后与hasSameTimeAs方法进行
比较
。isEqualToIgnoringGivenFields(other, "time"
浏览 0
提问于2015-11-05
得票数 1
1
回答
如何
在单元测试中
比较
迭代器
的
内容
?
java
、
junit
、
assertj
我有
两个
java.util.Scanner
对象
。Scanner类实现了Iterator<String>。我想要
比较
扫描仪,并有轻松
的
能力,看看哪些线是不同
的
。目前,我以这种方式使用
AssertJ
软断言JUnitSoftAssertions softly = new JUnitSoftAssertions(); softly.assertThat(actual.next()).as("line %s", i++).isEqu
浏览 4
提问于2017-03-08
得票数 1
回答已采纳
1
回答
为什么来自
assertJ
的
FieldByFieldComparator不能工作?
java
、
comparator
、
bigdecimal
、
assertj
在
比较
两个
包含JavaBeans元素
的
列表
和BigDecimals字段时,我尝试使用
AssertJ
中
的
BigDecimals,但不起作用。当我
比较
这
两个
BigDecimals (例如,1.00和1.000000),使用默认
的
BigDecimal
比较
器,断言不会失败(因为通过
比较
它们是相等
的
)。我也写了我自己
的
BeansFieldByFieldCo
浏览 0
提问于2018-06-03
得票数 0
3
回答
Testng测试特定异常
的
消息
java
、
testng
我正在尝试测试一个方法是否抛出了一个特定
的
异常,它
的
消息如下:public Object[][] expectedResultsTestjava.lang.NullPointerException: Class cannot be null] but found [java.lang.NullPointerException: Class cannot be null]
如何
使用@DataProvider让它检查异常
的
相等性?
浏览 3
提问于2018-03-01
得票数 1
回答已采纳
2
回答
排序链表构造函数
java
、
linked-list
我正在为我
的
数据结构类实现一个SortedLinkedList类,而Project Javadoc在构造函数实现
中
这样说: SortedLinkedList(java.util.Comparator<T如果我们所要做
的
就是创建一个空
列表
,那么
比较
器
的
作用是什么?仅仅在构造函数中使用head=null还不够吗?
浏览 0
提问于2015-10-11
得票数 0
1
回答
assertThat(actual).usingRecursiveComparison().ignoringAllOverriddenEquals().isEqualTo(expected)
的
奇怪行为
java
、
unit-testing
、
assertj
我在
assertj
库
中
遇到了一种有趣
的
递归
比较
行为。如果
比较
属于子类
的
类
的
对象
,则在
比较
过程
中
似乎会跳过超类
的
字段。这是个众所周知
的
问题吗?还是我做错什么了?下面是一个简单
的
例子:import static org.
assertj
.core.api.Assertions.assertThat; p
浏览 0
提问于2020-03-28
得票数 1
回答已采纳
5
回答
使用Assert.AreEqual()
比较
两个
对象
c#
、
unit-testing
、
object
、
compare
、
xunit
我是第一次在visual studio c#
中
编写测试用例,我有一个返回
对象
列表
的
方法,我想使用Assert.AreEqual()方法将它与另一个
对象
列表
进行
比较
。我尝试过这样做,但即使
两个
对象
是相同
的
,断言也会失败。我必须重载==操作符才能使其工作吗?
浏览 3
提问于2013-03-21
得票数 32
回答已采纳
2
回答
Powershell
比较
-
对象
从两边选择结果
powershell
、
files
我读过许多
比较
两个
对象
、
列表
、数组等
的
例子。我似乎找不到或做
的
是
比较
对象
和找到一个相等
的
对象
之后,输出
两个
对象
的
一些属性。Ninject.Extensions.Wcf.dll == 然后
如何
返回到
列表
并输出类似的
内容
(我只能使用$_对第一个
列表</e
浏览 0
提问于2019-02-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 中的==操作符 和 is关键字
Python中“is”和“=”的区别
Python中的数据结构详解
笨方法学Python:运算符
二十一、Python的函数-函数的高级话题
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券