【发布时间】:2016-02-18 20:20:56
【问题描述】:
不知道为什么,但我遇到了 EasyMock.anyObject() 不匹配任何内容的问题,它似乎匹配 null,但没有别的。我也必须转换为我的对象,换句话说,就是 (MyObject)EasyMock.anyObject()。我的成就存储库代码如下所示。
when(achievementsRepository.awardBadgeAchievement((EasyMock.anyObject(AchievementsEntity.class)))).thenReturn(simpleAchievementEntity(simpleBadgeEntity(badgeId), kidzId));
AchievementsRepository 中的代码如下所示
AchievementsEntity awardBadgeAchievement = achievementsRepository.awardBadgeAchievement(achievement);
【问题讨论】:
标签: java unit-testing junit tdd easymock