{ "ArticleControllerTest": [ { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "org.mockito.exceptions.base.MockitoException", "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" }, { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <2> but was: <0>" }, { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: not <null>" }, { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: not <null>" }, { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "org.mockito.exceptions.base.MockitoException", "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" }, { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <1> but was: <0>" }, { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.controller.ArticleControllerTest", "type": "org.mockito.exceptions.base.MockitoException", "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" } ], "AuthControllerTest": [ { "case": "com.etotem.cfc.controller.AuthControllerTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <500> but was: <410>" }, { "case": "com.etotem.cfc.controller.AuthControllerTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <500> but was: <401>" }, { "case": "com.etotem.cfc.controller.AuthControllerTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <200> but was: <410>" }, { "case": "com.etotem.cfc.controller.AuthControllerTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <500> but was: <410>" } ], "DailyCheckinStreakFlowTest": [ { "case": "com.etotem.cfc.integration.DailyCheckinStreakFlowTest", "type": "org.mockito.exceptions.base.MockitoException", "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" } ], "EnergySystemFlowTest": [ { "case": "com.etotem.cfc.integration.EnergySystemFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <200> but was: <500>" }, { "case": "com.etotem.cfc.integration.EnergySystemFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <200> but was: <500>" }, { "case": "com.etotem.cfc.integration.EnergySystemFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <true> but was: <false>" }, { "case": "com.etotem.cfc.integration.EnergySystemFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <500> but was: <5001>" }, { "case": "com.etotem.cfc.integration.EnergySystemFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <200> but was: <500>" }, { "case": "com.etotem.cfc.integration.EnergySystemFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <200> but was: <500>" } ], "GrowthRecordSyncFlowTest": [ { "case": "com.etotem.cfc.integration.GrowthRecordSyncFlowTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.integration.GrowthRecordSyncFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <true> but was: <false>" }, { "case": "com.etotem.cfc.integration.GrowthRecordSyncFlowTest", "type": "java.lang.NullPointerException", "msg": "" } ], "GuideModuleIntegrationTest": [ { "case": "com.etotem.cfc.integration.GuideModuleIntegrationTest", "type": "org.springframework.dao.DataIntegrityViolationException", "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" } ], "PlannerBindInviteFlowTest": [ { "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <200> but was: <403>" }, { "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: not <null>" }, { "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <400> but was: <403>" }, { "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest", "type": "org.mockito.exceptions.base.MockitoException", "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" }, { "case": "com.etotem.cfc.integration.PlannerBindInviteFlowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <200> but was: <403>" } ], "OrchestrationEngineTest": [ { "case": "com.etotem.cfc.orchestration.OrchestrationEngineTest", "type": "org.opentest4j.AssertionFailedError", "msg": " expected: "manual_fail" but was: null" } ], "OrchestrationIntegrationTest": [ { "case": "com.etotem.cfc.orchestration.OrchestrationIntegrationTest", "type": "java.lang.AssertionError", "msg": " Expecting actual: "failed" to be in: ["in_progress", "pending"] " } ], "ArticleWorkflowTest": [ { "case": "com.etotem.cfc.service.ArticleWorkflowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>" }, { "case": "com.etotem.cfc.service.ArticleWorkflowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>" }, { "case": "com.etotem.cfc.service.ArticleWorkflowTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>" } ], "CfCommissionServiceSettleTest": [ { "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest", "type": "org.mockito.exceptions.verification.WantedButNotInvoked", "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. " }, { "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest", "type": "org.mockito.exceptions.verification.WantedButNotInvoked", "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. " }, { "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest", "type": "org.mockito.exceptions.verification.WantedButNotInvoked", "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. " }, { "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest", "type": "org.mockito.exceptions.verification.WantedButNotInvoked", "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. " }, { "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest", "type": "org.mockito.exceptions.verification.WantedButNotInvoked", "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. " }, { "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest", "type": "org.mockito.exceptions.verification.WantedButNotInvoked", "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. " }, { "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest", "type": "org.mockito.exceptions.verification.WantedButNotInvoked", "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. " }, { "case": "com.etotem.cfc.service.CfCommissionServiceSettleTest", "type": "org.mockito.exceptions.verification.WantedButNotInvoked", "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. " } ], "DanReportParseServiceTest": [ { "case": "com.etotem.cfc.service.DanReportParseServiceTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <俊辰> but was: <null>" }, { "case": "com.etotem.cfc.service.DanReportParseServiceTest", "type": "org.opentest4j.AssertionFailedError", "msg": "B4 解析应正常 ==> expected: <false> but was: <true>" }, { "case": "com.etotem.cfc.service.DanReportParseServiceTest", "type": "org.opentest4j.AssertionFailedError", "msg": "应通过fallback提取感知觉百分位 ==> expected: not <null>" }, { "case": "com.etotem.cfc.service.DanReportParseServiceTest", "type": "org.opentest4j.AssertionFailedError", "msg": "应有processingSpeed_score ==> expected: not <null>" } ], "FamilyJoinRequestServiceReferrerBindTest": [ { "case": "com.etotem.cfc.service.FamilyJoinRequestServiceReferrerBindTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.service.FamilyJoinRequestServiceReferrerBindTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.service.FamilyJoinRequestServiceReferrerBindTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.service.FamilyJoinRequestServiceReferrerBindTest", "type": "java.lang.NullPointerException", "msg": "" } ], "FortuneServiceTest": [ { "case": "com.etotem.cfc.service.FortuneServiceTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.service.FortuneServiceTest", "type": "java.lang.NullPointerException", "msg": "" } ], "MembershipPaySwitchTest": [ { "case": "com.etotem.cfc.service.MembershipPaySwitchTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <null> but was: <{levelCode=FAMILY, amount=131400, orderNo=ORD1793794208098005887C, payType=wechat, wechatPayParams={}, groupNo=null, totalPeriods=1, status=pending, periodNo=1}>" } ], "PaymentServiceORDRoutingTest": [ { "case": "com.etotem.cfc.service.PaymentServiceORDRoutingTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <SUCCESS> but was: <FAIL>" } ], "ProductOrderServiceFulfillmentMultiModeTest": [ { "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest", "type": "org.mockito.exceptions.misusing.InvalidUseOfMatchersException", "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" }, { "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest", "type": "org.mockito.exceptions.misusing.InvalidUseOfMatchersException", "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" }, { "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest", "type": "org.mockito.exceptions.misusing.InvalidUseOfMatchersException", "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" } ], "ProductOrderServiceUpdateExpressFieldTest": [ { "case": "com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest", "type": "org.mockito.exceptions.verification.opentest4j.ArgumentsAreDifferent", "msg": " Argument(s) are different! Wanted: wechatService.uploadShippingInfo( "O20261018001", "oABC123", "YT9876543210", "圆通速递", <any> ); -> at com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest.updateExpress_fullUpdate_writesLogisticsColumnsAndSyncsWechat(ProductOrderServiceUpdateExpress" }, { "case": "com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest", "type": "org.mockito.exceptions.verification.opentest4j.ArgumentsAreDifferent", "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" }, { "case": "com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest", "type": "org.mockito.exceptions.verification.opentest4j.ArgumentsAreDifferent", "msg": " Argument(s) are different! Wanted: wechatService.uploadShippingInfo( "O20261018001", "oABC123", <Capturing argument>, "中通快递", <any> ); -> at com.etotem.cfc.service.ProductOrderServiceUpdateExpressFieldTest.updateExpress_onlyCompany_trackingFallsBackToPersistedLogisticsNo(ProductOrderServiceUpdateE" } ], "ServiceRoleApproveTest": [ { "case": "com.etotem.cfc.unit.ServiceRoleApproveTest", "type": "java.lang.NullPointerException", "msg": "" }, { "case": "com.etotem.cfc.unit.ServiceRoleApproveTest", "type": "java.lang.NullPointerException", "msg": "" } ], "TaskPlanServiceTest": [ { "case": "com.etotem.cfc.unit.TaskPlanServiceTest", "type": "org.opentest4j.AssertionFailedError", "msg": "expected: <100> but was: <null>" } ], "TaskProgressUpdateTest": [ { "case": "com.etotem.cfc.unit.TaskProgressUpdateTest", "type": "java.lang.NoSuchFieldException", "msg": "platformPointsService" }, { "case": "com.etotem.cfc.unit.TaskProgressUpdateTest", "type": "java.lang.NoSuchFieldException", "msg": "platformPointsService" }, { "case": "com.etotem.cfc.unit.TaskProgressUpdateTest", "type": "java.lang.NoSuchFieldException", "msg": "platformPointsService" } ] }