_run33_nonenv.json 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389
  1. {
  2. "ArticleControllerTest": [
  3. {
  4. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  5. "type": "java.lang.NullPointerException",
  6. "msg": ""
  7. },
  8. {
  9. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  10. "type": "org.mockito.exceptions.base.MockitoException",
  11. "msg": "
Only void methods can doNothing()!
Example of correct use of doNothing():
 doNothing().
 doThrow(new RuntimeException())
 .when(mock).someVoidMethod();
Above means:
someVoidMethod() does nothing the 1st time but throws an exception the 2nd time is called"
  12. },
  13. {
  14. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  15. "type": "org.opentest4j.AssertionFailedError",
  16. "msg": "expected: <2> but was: <0>"
  17. },
  18. {
  19. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  20. "type": "org.opentest4j.AssertionFailedError",
  21. "msg": "expected: not <null>"
  22. },
  23. {
  24. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  25. "type": "org.opentest4j.AssertionFailedError",
  26. "msg": "expected: not <null>"
  27. },
  28. {
  29. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  30. "type": "org.mockito.exceptions.base.MockitoException",
  31. "msg": "
Only void methods can doNothing()!
Example of correct use of doNothing():
 doNothing().
 doThrow(new RuntimeException())
 .when(mock).someVoidMethod();
Above means:
someVoidMethod() does nothing the 1st time but throws an exception the 2nd time is called"
  32. },
  33. {
  34. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  35. "type": "org.opentest4j.AssertionFailedError",
  36. "msg": "expected: <1> but was: <0>"
  37. },
  38. {
  39. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  40. "type": "java.lang.NullPointerException",
  41. "msg": ""
  42. },
  43. {
  44. "case": "com.etotem.cfc.controller.ArticleControllerTest",
  45. "type": "org.mockito.exceptions.base.MockitoException",
  46. "msg": "
Only void methods can doNothing()!
Example of correct use of doNothing():
 doNothing().
 doThrow(new RuntimeException())
 .when(mock).someVoidMethod();
Above means:
someVoidMethod() does nothing the 1st time but throws an exception the 2nd time is called"
  47. }
  48. ],
  49. "AuthControllerTest": [
  50. {
  51. "case": "com.etotem.cfc.controller.AuthControllerTest",
  52. "type": "org.opentest4j.AssertionFailedError",
  53. "msg": "expected: <500> but was: <410>"
  54. },
  55. {
  56. "case": "com.etotem.cfc.controller.AuthControllerTest",
  57. "type": "org.opentest4j.AssertionFailedError",
  58. "msg": "expected: <500> but was: <401>"
  59. },
  60. {
  61. "case": "com.etotem.cfc.controller.AuthControllerTest",
  62. "type": "org.opentest4j.AssertionFailedError",
  63. "msg": "expected: <200> but was: <410>"
  64. },
  65. {
  66. "case": "com.etotem.cfc.controller.AuthControllerTest",
  67. "type": "org.opentest4j.AssertionFailedError",
  68. "msg": "expected: <500> but was: <410>"
  69. }
  70. ],
  71. "DailyCheckinStreakFlowTest": [
  72. {
  73. "case": "com.etotem.cfc.integration.DailyCheckinStreakFlowTest",
  74. "type": "org.mockito.exceptions.base.MockitoException",
  75. "msg": "
Only void methods can doNothing()!
Example of correct use of doNothing():
 doNothing().
 doThrow(new RuntimeException())
 .when(mock).someVoidMethod();
Above means:
someVoidMethod() does nothing the 1st time but throws an exception the 2nd time is called"
  76. }
  77. ],
  78. "EnergySystemFlowTest": [
  79. {
  80. "case": "com.etotem.cfc.integration.EnergySystemFlowTest",
  81. "type": "org.opentest4j.AssertionFailedError",
  82. "msg": "expected: <200> but was: <500>"
  83. },
  84. {
  85. "case": "com.etotem.cfc.integration.EnergySystemFlowTest",
  86. "type": "org.opentest4j.AssertionFailedError",
  87. "msg": "expected: <200> but was: <500>"
  88. },
  89. {
  90. "case": "com.etotem.cfc.integration.EnergySystemFlowTest",
  91. "type": "org.opentest4j.AssertionFailedError",
  92. "msg": "expected: <true> but was: <false>"
  93. },
  94. {
  95. "case": "com.etotem.cfc.integration.EnergySystemFlowTest",
  96. "type": "org.opentest4j.AssertionFailedError",
  97. "msg": "expected: <500> but was: <5001>"
  98. },
  99. {
  100. "case": "com.etotem.cfc.integration.EnergySystemFlowTest",
  101. "type": "org.opentest4j.AssertionFailedError",
  102. "msg": "expected: <200> but was: <500>"
  103. },
  104. {
  105. "case": "com.etotem.cfc.integration.EnergySystemFlowTest",
  106. "type": "org.opentest4j.AssertionFailedError",
  107. "msg": "expected: <200> but was: <500>"
  108. }
  109. ],
  110. "GrowthRecordSyncFlowTest": [
  111. {
  112. "case": "com.etotem.cfc.integration.GrowthRecordSyncFlowTest",
  113. "type": "java.lang.NullPointerException",
  114. "msg": ""
  115. },
  116. {
  117. "case": "com.etotem.cfc.integration.GrowthRecordSyncFlowTest",
  118. "type": "org.opentest4j.AssertionFailedError",
  119. "msg": "expected: <true> but was: <false>"
  120. },
  121. {
  122. "case": "com.etotem.cfc.integration.GrowthRecordSyncFlowTest",
  123. "type": "java.lang.NullPointerException",
  124. "msg": ""
  125. }
  126. ],
  127. "GuideModuleIntegrationTest": [
  128. {
  129. "case": "com.etotem.cfc.integration.GuideModuleIntegrationTest",
  130. "type": "org.springframework.dao.DataIntegrityViolationException",
  131. "msg": "
### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Out of range value for column 'platform_fee' at row 1
### The error may exist in com/etotem/cfc/mapper/TaskTemplatePackageMapper.java (best guess)
### The error may involve com.etotem.cfc.mapper.TaskTemplatePackageMapper.insert-Inline
### The error occurred while setti"
  132. }
  133. ],
  134. "PlannerBindInviteFlowTest": [
  135. {
  136. "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest",
  137. "type": "org.opentest4j.AssertionFailedError",
  138. "msg": "expected: <200> but was: <403>"
  139. },
  140. {
  141. "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest",
  142. "type": "org.opentest4j.AssertionFailedError",
  143. "msg": "expected: not <null>"
  144. },
  145. {
  146. "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest",
  147. "type": "org.opentest4j.AssertionFailedError",
  148. "msg": "expected: <400> but was: <403>"
  149. },
  150. {
  151. "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest",
  152. "type": "org.mockito.exceptions.base.MockitoException",
  153. "msg": "
Only void methods can doNothing()!
Example of correct use of doNothing():
 doNothing().
 doThrow(new RuntimeException())
 .when(mock).someVoidMethod();
Above means:
someVoidMethod() does nothing the 1st time but throws an exception the 2nd time is called"
  154. },
  155. {
  156. "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest",
  157. "type": "org.opentest4j.AssertionFailedError",
  158. "msg": "expected: <200> but was: <403>"
  159. }
  160. ],
  161. "OrchestrationEngineTest": [
  162. {
  163. "case": "com.etotem.cfc.orchestration.OrchestrationEngineTest",
  164. "type": "org.opentest4j.AssertionFailedError",
  165. "msg": "
expected: "manual_fail"
 but was: null"
  166. }
  167. ],
  168. "OrchestrationIntegrationTest": [
  169. {
  170. "case": "com.etotem.cfc.orchestration.OrchestrationIntegrationTest",
  171. "type": "java.lang.AssertionError",
  172. "msg": "
Expecting actual:
 "failed"
to be in:
 ["in_progress", "pending"]
"
  173. }
  174. ],
  175. "ArticleWorkflowTest": [
  176. {
  177. "case": "com.etotem.cfc.service.ArticleWorkflowTest",
  178. "type": "org.opentest4j.AssertionFailedError",
  179. "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>"
  180. },
  181. {
  182. "case": "com.etotem.cfc.service.ArticleWorkflowTest",
  183. "type": "org.opentest4j.AssertionFailedError",
  184. "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>"
  185. },
  186. {
  187. "case": "com.etotem.cfc.service.ArticleWorkflowTest",
  188. "type": "org.opentest4j.AssertionFailedError",
  189. "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>"
  190. }
  191. ],
  192. "CfCommissionServiceSettleTest": [
  193. {
  194. "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest",
  195. "type": "org.mockito.exceptions.verification.WantedButNotInvoked",
  196. "msg": "
Wanted but not invoked:
octopusEffectRecordMapper.insert(<any>);
-> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_F03a发放_自动创建感恩记录(CfCommissionServiceSettleTest.java:419)
Actually, there were zero interactions with this mock.
"
  197. },
  198. {
  199. "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest",
  200. "type": "org.mockito.exceptions.verification.WantedButNotInvoked",
  201. "msg": "
Wanted but not invoked:
cfBalanceService.earnByRule(
 1020L,
 "F03a",
 1L,
 <any>
);
-> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_同家庭引荐人跳过_顺延到下一级拿F03a(CfCommissionServiceSettleTest.java:329)
Actually, there were zero interactions with this mock.
"
  202. },
  203. {
  204. "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest",
  205. "type": "org.mockito.exceptions.verification.WantedButNotInvoked",
  206. "msg": "
Wanted but not invoked:
cfBalanceService.earnByRule(
 1010L,
 "F03a",
 1L,
 <Capturing argument>
);
-> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_商品订单实付与分润基数分离(CfCommissionServiceSettleTest.java:305)
Actually, there were zero interactions with this mock.
"
  207. },
  208. {
  209. "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest",
  210. "type": "org.mockito.exceptions.verification.WantedButNotInvoked",
  211. "msg": "
Wanted but not invoked:
cfBalanceService.earnByRule(
 1010L,
 "F03a",
 1L,
 <Capturing argument>
);
-> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_两级销售奖_F03a按团队档位_F03b按自身档位(CfCommissionServiceSettleTest.java:258)
Actually, there were zero interactions with this mock.
"
  212. },
  213. {
  214. "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest",
  215. "type": "org.mockito.exceptions.verification.WantedButNotInvoked",
  216. "msg": "
Wanted but not invoked:
cfBalanceService.earnByRule(
 1010L,
 "F03a",
 1L,
 <Capturing argument>
);
-> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_档位比例超规则上限_按上限封顶(CfCommissionServiceSettleTest.java:366)
Actually, there were zero interactions with this mock.
"
  217. },
  218. {
  219. "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest",
  220. "type": "org.mockito.exceptions.verification.WantedButNotInvoked",
  221. "msg": "
Wanted but not invoked:
ppointConsumptionLogMapper.insert(
 <Capturing argument>
);
-> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_落P点消费日志_基数与订单对应(CfCommissionServiceSettleTest.java:396)
Actually, there were zero interactions with this mock.
"
  222. },
  223. {
  224. "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest",
  225. "type": "org.mockito.exceptions.verification.WantedButNotInvoked",
  226. "msg": "
Wanted but not invoked:
cfBalanceService.earnByRule(
 1010L,
 "F03a",
 1L,
 <any>
);
-> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_最多两级_第三级引荐人不发放(CfCommissionServiceSettleTest.java:348)
Actually, there were zero interactions with this mock.
"
  227. },
  228. {
  229. "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest",
  230. "type": "org.mockito.exceptions.verification.WantedButNotInvoked",
  231. "msg": "
Wanted but not invoked:
cfBalanceService.earnByRule(
 <any long>,
 <any string>,
 <any long>,
 <any>
);
-> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_推荐人分润只走earnByRule_不再写旧分佣流水(CfCommissionServiceSettleTest.java:287)
Actually, there were zero interactions with this mock.
"
  232. }
  233. ],
  234. "DanReportParseServiceTest": [
  235. {
  236. "case": "com.etotem.cfc.service.DanReportParseServiceTest",
  237. "type": "org.opentest4j.AssertionFailedError",
  238. "msg": "expected: <俊辰> but was: <null>"
  239. },
  240. {
  241. "case": "com.etotem.cfc.service.DanReportParseServiceTest",
  242. "type": "org.opentest4j.AssertionFailedError",
  243. "msg": "B4 解析应正常 ==> expected: <false> but was: <true>"
  244. },
  245. {
  246. "case": "com.etotem.cfc.service.DanReportParseServiceTest",
  247. "type": "org.opentest4j.AssertionFailedError",
  248. "msg": "应通过fallback提取感知觉百分位 ==> expected: not <null>"
  249. },
  250. {
  251. "case": "com.etotem.cfc.service.DanReportParseServiceTest",
  252. "type": "org.opentest4j.AssertionFailedError",
  253. "msg": "应有processingSpeed_score ==> expected: not <null>"
  254. }
  255. ],
  256. "FamilyJoinRequestServiceReferrerBindTest": [
  257. {
  258. "case": "com.etotem.cfc.service.FamilyJoinRequestServiceReferrerBindTest",
  259. "type": "java.lang.NullPointerException",
  260. "msg": ""
  261. },
  262. {
  263. "case": "com.etotem.cfc.service.FamilyJoinRequestServiceReferrerBindTest",
  264. "type": "java.lang.NullPointerException",
  265. "msg": ""
  266. },
  267. {
  268. "case": "com.etotem.cfc.service.FamilyJoinRequestServiceReferrerBindTest",
  269. "type": "java.lang.NullPointerException",
  270. "msg": ""
  271. },
  272. {
  273. "case": "com.etotem.cfc.service.FamilyJoinRequestServiceReferrerBindTest",
  274. "type": "java.lang.NullPointerException",
  275. "msg": ""
  276. }
  277. ],
  278. "FortuneServiceTest": [
  279. {
  280. "case": "com.etotem.cfc.service.FortuneServiceTest",
  281. "type": "java.lang.NullPointerException",
  282. "msg": ""
  283. },
  284. {
  285. "case": "com.etotem.cfc.service.FortuneServiceTest",
  286. "type": "java.lang.NullPointerException",
  287. "msg": ""
  288. }
  289. ],
  290. "MembershipPaySwitchTest": [
  291. {
  292. "case": "com.etotem.cfc.service.MembershipPaySwitchTest",
  293. "type": "org.opentest4j.AssertionFailedError",
  294. "msg": "expected: <null> but was: <{levelCode=FAMILY, amount=131400, orderNo=ORD1793794208098005887C, payType=wechat, wechatPayParams={}, groupNo=null, totalPeriods=1, status=pending, periodNo=1}>"
  295. }
  296. ],
  297. "PaymentServiceORDRoutingTest": [
  298. {
  299. "case": "com.etotem.cfc.service.PaymentServiceORDRoutingTest",
  300. "type": "org.opentest4j.AssertionFailedError",
  301. "msg": "expected: <SUCCESS> but was: <FAIL>"
  302. }
  303. ],
  304. "ProductOrderServiceFulfillmentMultiModeTest": [
  305. {
  306. "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest",
  307. "type": "java.lang.NullPointerException",
  308. "msg": ""
  309. },
  310. {
  311. "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest",
  312. "type": "org.mockito.exceptions.misusing.InvalidUseOfMatchersException",
  313. "msg": "
Misplaced or misused argument matcher detected here:

-> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrderServiceFulfillmentMultiModeTest.java:71)
-> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrderServiceFulfillmentMultiModeTest.java:71)
-> at com.etotem.cfc.ser"
  314. },
  315. {
  316. "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest",
  317. "type": "java.lang.NullPointerException",
  318. "msg": ""
  319. },
  320. {
  321. "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest",
  322. "type": "org.mockito.exceptions.misusing.InvalidUseOfMatchersException",
  323. "msg": "
Misplaced or misused argument matcher detected here:

-> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrderServiceFulfillmentMultiModeTest.java:71)
-> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrderServiceFulfillmentMultiModeTest.java:71)
-> at com.etotem.cfc.ser"
  324. },
  325. {
  326. "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest",
  327. "type": "java.lang.NullPointerException",
  328. "msg": ""
  329. },
  330. {
  331. "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest",
  332. "type": "org.mockito.exceptions.misusing.InvalidUseOfMatchersException",
  333. "msg": "
Misplaced or misused argument matcher detected here:

-> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrderServiceFulfillmentMultiModeTest.java:71)
-> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrderServiceFulfillmentMultiModeTest.java:71)
-> at com.etotem.cfc.ser"
  334. }
  335. ],
  336. "ProductOrderServiceUpdateExpressFieldTest": [
  337. {
  338. "case": "com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest",
  339. "type": "org.mockito.exceptions.verification.opentest4j.ArgumentsAreDifferent",
  340. "msg": "
Argument(s) are different! Wanted:
wechatService.uploadShippingInfo(
 "O20261018001",
 "oABC123",
 "YT9876543210",
 "圆通速递",
 <any>
);
-> at com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest.updateExpress_fullUpdate_writesLogisticsColumnsAndSyncsWechat(ProductOrderServiceUpdateExpress"
  341. },
  342. {
  343. "case": "com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest",
  344. "type": "org.mockito.exceptions.verification.opentest4j.ArgumentsAreDifferent",
  345. "msg": "
Argument(s) are different! Wanted:
wechatService.uploadShippingInfo(
 "O20261018001",
 "oABC123",
 "JD0000000001",
 "京东物流",
 <any>
);
-> at com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest.ship_writesLogisticsColumns(ProductOrderServiceUpdateExpressFieldTest.java:154)
Actual inv"
  346. },
  347. {
  348. "case": "com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest",
  349. "type": "org.mockito.exceptions.verification.opentest4j.ArgumentsAreDifferent",
  350. "msg": "
Argument(s) are different! Wanted:
wechatService.uploadShippingInfo(
 "O20261018001",
 "oABC123",
 <Capturing argument>,
 "中通快递",
 <any>
);
-> at com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest.updateExpress_onlyCompany_trackingFallsBackToPersistedLogisticsNo(ProductOrderServiceUpdateE"
  351. }
  352. ],
  353. "ServiceRoleApproveTest": [
  354. {
  355. "case": "com.etotem.cfc.unit.ServiceRoleApproveTest",
  356. "type": "java.lang.NullPointerException",
  357. "msg": ""
  358. },
  359. {
  360. "case": "com.etotem.cfc.unit.ServiceRoleApproveTest",
  361. "type": "java.lang.NullPointerException",
  362. "msg": ""
  363. }
  364. ],
  365. "TaskPlanServiceTest": [
  366. {
  367. "case": "com.etotem.cfc.unit.TaskPlanServiceTest",
  368. "type": "org.opentest4j.AssertionFailedError",
  369. "msg": "expected: <100> but was: <null>"
  370. }
  371. ],
  372. "TaskProgressUpdateTest": [
  373. {
  374. "case": "com.etotem.cfc.unit.TaskProgressUpdateTest",
  375. "type": "java.lang.NoSuchFieldException",
  376. "msg": "platformPointsService"
  377. },
  378. {
  379. "case": "com.etotem.cfc.unit.TaskProgressUpdateTest",
  380. "type": "java.lang.NoSuchFieldException",
  381. "msg": "platformPointsService"
  382. },
  383. {
  384. "case": "com.etotem.cfc.unit.TaskProgressUpdateTest",
  385. "type": "java.lang.NoSuchFieldException",
  386. "msg": "platformPointsService"
  387. }
  388. ]
  389. }