| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856 |
- [
- {
- "cls": "ArticleControllerTest",
- "case": "list_ByCategory",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ArticleControllerTest",
- "case": "recordRead_NoDuration",
- "kind": "error",
- "ex": "MockitoException",
- "msg": " Only void methods can doNothing()! Example of correct use of doNothing(): doNothing(). doThrow(new RuntimeException()) .when(mock).someVoidMethod()"
- },
- {
- "cls": "ArticleControllerTest",
- "case": "featured_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <2> but was: <0>"
- },
- {
- "cls": "ArticleControllerTest",
- "case": "list_LoggedInUser",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: not <null>"
- },
- {
- "cls": "ArticleControllerTest",
- "case": "list_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: not <null>"
- },
- {
- "cls": "ArticleControllerTest",
- "case": "recordRead_WithMemberId",
- "kind": "error",
- "ex": "MockitoException",
- "msg": " Only void methods can doNothing()! Example of correct use of doNothing(): doNothing(). doThrow(new RuntimeException()) .when(mock).someVoidMethod()"
- },
- {
- "cls": "ArticleControllerTest",
- "case": "featured_DefaultSize",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <1> but was: <0>"
- },
- {
- "cls": "ArticleControllerTest",
- "case": "list_ByKeyword",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ArticleControllerTest",
- "case": "recordRead_Success",
- "kind": "error",
- "ex": "MockitoException",
- "msg": " Only void methods can doNothing()! Example of correct use of doNothing(): doNothing(). doThrow(new RuntimeException()) .when(mock).someVoidMethod()"
- },
- {
- "cls": "AuthControllerTest",
- "case": "autoLogin_UserNotFound",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <500> but was: <410>"
- },
- {
- "cls": "AuthControllerTest",
- "case": "switchRole_NotLoggedIn",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <500> but was: <401>"
- },
- {
- "cls": "AuthControllerTest",
- "case": "autoLogin_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <410>"
- },
- {
- "cls": "AuthControllerTest",
- "case": "autoLogin_NoOpenid",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <500> but was: <410>"
- },
- {
- "cls": "FamilyControllerTest",
- "case": "guideBindFamily_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <500>"
- },
- {
- "cls": "GuideFamilyTaskControllerTest",
- "case": "getFamilyTaskOverview_WithChildren",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <1> but was: <null>"
- },
- {
- "cls": "GuideFamilyTaskControllerTest",
- "case": "getPendingReviewTasks_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <1> but was: <0>"
- },
- {
- "cls": "GuideFamilyTaskControllerTest",
- "case": "reviewTask_Success",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "GuideFamilyTaskControllerTest",
- "case": "batchReviewTasks_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <3> but was: <0>"
- },
- {
- "cls": "GuideFamilyTaskControllerTest",
- "case": "getChildTasks_WithPagination",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "GuideOrderControllerTest",
- "case": "getOrders_NullParams",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: not <null>"
- },
- {
- "cls": "GuideOrderControllerTest",
- "case": "getOrderStats_WithData",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "GuideOrderControllerTest",
- "case": "getOrderDetail_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <403>"
- },
- {
- "cls": "GuideOrderControllerTest",
- "case": "getOrderDetail_MissingId",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <缺少订单ID> but was: <规划师未完成【planner】培训认证,暂不可提供该类服务>"
- },
- {
- "cls": "GuideOrderControllerTest",
- "case": "getOrderDetail_WrongGuide",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <无权查看> but was: <规划师未完成【planner】培训认证,暂不可提供该类服务>"
- },
- {
- "cls": "GuideOrderControllerTest",
- "case": "getOrders_WithStatusFilter",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "GuideOrderControllerTest",
- "case": "getOrderDetail_NotFound",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <订单不存在> but was: <规划师未完成【planner】培训认证,暂不可提供该类服务>"
- },
- {
- "cls": "GuideOrderControllerTest",
- "case": "getOrders_WithPagination",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <403>"
- },
- {
- "cls": "GuideRolePermissionTest",
- "case": "orderDetail_OwnerCanView",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <403>"
- },
- {
- "cls": "GuideRolePermissionTest",
- "case": "orderDetail_MissingId",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <缺少订单ID> but was: <规划师未完成【planner】培训认证,暂不可提供该类服务>"
- },
- {
- "cls": "GuideRolePermissionTest",
- "case": "reviewTask_TeacherAllowed",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "GuideRolePermissionTest",
- "case": "batchReview_TeacherAllowed",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <2> but was: <0>"
- },
- {
- "cls": "GuideRolePermissionTest",
- "case": "orderDetail_NotOwnerDenied",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <无权查看> but was: <规划师未完成【planner】培训认证,暂不可提供该类服务>"
- },
- {
- "cls": "GuideTeamControllerTest",
- "case": "testGetTeamStats_NoInviteCode",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <0> but was: <null>"
- },
- {
- "cls": "GuideTeamControllerTest",
- "case": "testGetTeamStats_WithMembers",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <3> but was: <null>"
- },
- {
- "cls": "HealthDimensionControllerTest",
- "case": "history_missingMemberId",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <500> but was: <200>"
- },
- {
- "cls": "HealthDimensionControllerTest",
- "case": "overview_missingMemberId",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <500> but was: <200>"
- },
- {
- "cls": "MindFortuneControllerTest",
- "case": "testGetTodayFortuneWithoutAuth",
- "kind": "failure",
- "ex": "AssertionError",
- "msg": "JSON path \"$.code\" expected:<401> but was:<400>"
- },
- {
- "cls": "PaymentControllerTest",
- "case": "handleWechatCallback_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <true> but was: <false>"
- },
- {
- "cls": "PaymentControllerTest",
- "case": "handleAlipayCallback_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <true> but was: <false>"
- },
- {
- "cls": "PaymentControllerTest",
- "case": "createWechatPayOrder_ReturnMapNotNull",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: not <null>"
- },
- {
- "cls": "PaymentControllerTest",
- "case": "createWechatPayOrder_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <ORD20260622001> but was: <null>"
- },
- {
- "cls": "ProductControllerTest",
- "case": "shelve_PublishSuccess",
- "kind": "error",
- "ex": "InvalidUseOfMatchersException",
- "msg": " Invalid use of argument matchers! 3 matchers expected, 1 recorded: -> at com.etotem.cfc.controller.ProductControllerTest.shelve_PublishSuccess(ProductControlle"
- },
- {
- "cls": "ProductControllerTest",
- "case": "shelve_NotOwner",
- "kind": "error",
- "ex": "InvalidUseOfMatchersException",
- "msg": " Invalid use of argument matchers! 3 matchers expected, 1 recorded: -> at com.etotem.cfc.controller.ProductControllerTest.shelve_NotOwner(ProductControllerTest."
- },
- {
- "cls": "ProductControllerTest",
- "case": "shelve_UnshelveSuccess",
- "kind": "error",
- "ex": "InvalidUseOfMatchersException",
- "msg": " Invalid use of argument matchers! 3 matchers expected, 1 recorded: -> at com.etotem.cfc.controller.ProductControllerTest.shelve_UnshelveSuccess(ProductControll"
- },
- {
- "cls": "ProductOrderControllerTest",
- "case": "confirm_Success",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ProductOrderControllerTest",
- "case": "myOrders_FilterByStatus",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ProductOrderControllerTest",
- "case": "myOrders_AllStatus",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ProductOrderControllerTest",
- "case": "confirm_NotFound",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ProductOrderControllerTest",
- "case": "myOrders_Empty",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ProductOrderControllerTest",
- "case": "confirm_NotYetShipped",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "StatsControllerTest",
- "case": "familyCompletion_NoFamily",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <500> but was: <5001>"
- },
- {
- "cls": "TaskControllerReviewTest",
- "case": "pendingReview_directCall_uniformResultShape",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "TaskControllerReviewTest",
- "case": "pendingReview_parent_success_returnsList",
- "kind": "error",
- "ex": "NestedServletException",
- "msg": "Request processing failed; nested exception is java.lang.NullPointerException"
- },
- {
- "cls": "WishControllerTest",
- "case": "getWishes_MissingCondition",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <请指定查询条件(childId或familyId)> but was: <请指定查询条件(memberId或familyId)>"
- },
- {
- "cls": "WishControllerTest",
- "case": "getPendingWishes_NoFamilyId",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <500> but was: <5001>"
- },
- {
- "cls": "AdminFamilyOverviewControllerTest",
- "case": "tasks_分页",
- "kind": "error",
- "ex": "IllegalStateException",
- "msg": "Failed to load ApplicationContext"
- },
- {
- "cls": "AdminFamilyOverviewControllerTest",
- "case": "overview_成功",
- "kind": "error",
- "ex": "IllegalStateException",
- "msg": "Failed to load ApplicationContext"
- },
- {
- "cls": "AdminFamilyOverviewControllerTest",
- "case": "overview_非admin拒绝",
- "kind": "error",
- "ex": "IllegalStateException",
- "msg": "Failed to load ApplicationContext"
- },
- {
- "cls": "DimensionRegistryMapContractTest",
- "case": "map_unknownLegacy_returnsNullData",
- "kind": "failure",
- "ex": "AssertionError",
- "msg": "JSON path \"$.data\" Expected: null but: was \"unknown_legacy_xyz\""
- },
- {
- "cls": "DimensionRegistryMapContractTest",
- "case": "map_emptyLegacy_returnsNullData",
- "kind": "failure",
- "ex": "AssertionError",
- "msg": "JSON path \"$.data\" Expected: null but: was \"\""
- },
- {
- "cls": "DimensionRegistryMapContractTest",
- "case": "map_missingLegacy_returnsBadRequest",
- "kind": "failure",
- "ex": "AssertionError",
- "msg": "Status expected:<400> but was:<200>"
- },
- {
- "cls": "DailyCheckinStreakFlowTest",
- "case": "childDeletesCheckin_Success",
- "kind": "error",
- "ex": "MockitoException",
- "msg": " Only void methods can doNothing()! Example of correct use of doNothing(): doNothing(). doThrow(new RuntimeException()) .when(mock).someVoidMethod()"
- },
- {
- "cls": "EnergySystemFlowTest",
- "case": "parentQueriesEnergyLogs_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <500>"
- },
- {
- "cls": "EnergySystemFlowTest",
- "case": "childExchangesWishWithEnergy_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <500>"
- },
- {
- "cls": "EnergySystemFlowTest",
- "case": "childExchangesWithInsufficientEnergy_Fails",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <true> but was: <false>"
- },
- {
- "cls": "EnergySystemFlowTest",
- "case": "userWithoutFamily_Fails",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <500> but was: <5001>"
- },
- {
- "cls": "EnergySystemFlowTest",
- "case": "parentGetsEnergyOverview_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <500>"
- },
- {
- "cls": "EnergySystemFlowTest",
- "case": "taskCompletionGrantsEnergy_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <500>"
- },
- {
- "cls": "GrowthRecordSyncFlowTest",
- "case": "parentUploadsHealthReport_Success",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "GrowthRecordSyncFlowTest",
- "case": "parentCreatesRecordWithoutChild_Fails",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <true> but was: <false>"
- },
- {
- "cls": "GrowthRecordSyncFlowTest",
- "case": "parentCreatesRecordWithOrder_Success",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "GuideModuleIntegrationTest",
- "case": "testGuidePackageCreationFlow",
- "kind": "error",
- "ex": "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 #"
- },
- {
- "cls": "PlannerBindInviteFlowTest",
- "case": "parentConfirmsBind_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <403>"
- },
- {
- "cls": "PlannerBindInviteFlowTest",
- "case": "guideViewsBoundFamilies_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: not <null>"
- },
- {
- "cls": "PlannerBindInviteFlowTest",
- "case": "parentBindsSameGuideTwice_Fails",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <400> but was: <403>"
- },
- {
- "cls": "PlannerBindInviteFlowTest",
- "case": "parentUnbindsGuide_Success",
- "kind": "error",
- "ex": "MockitoException",
- "msg": " Only void methods can doNothing()! Example of correct use of doNothing(): doNothing(). doThrow(new RuntimeException()) .when(mock).someVoidMethod()"
- },
- {
- "cls": "PlannerBindInviteFlowTest",
- "case": "completeInviteBindFlow_Success",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <200> but was: <403>"
- },
- {
- "cls": "OrchestrationEngineTest",
- "case": "testOnTaskFailed_FoundNode_ThenMarkFailedAndEvaluateFlow",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": " expected: \"manual_fail\" but was: null"
- },
- {
- "cls": "OrchestrationIntegrationTest",
- "case": "testEvaluateFlow_AndNode_AllCompleted_Triggered",
- "kind": "failure",
- "ex": "AssertionError",
- "msg": " Expecting actual: \"failed\" to be in: [\"in_progress\", \"pending\"] "
- },
- {
- "cls": "ArticleWorkflowTest",
- "case": "reDraft_notRejected_pending",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>"
- },
- {
- "cls": "ArticleWorkflowTest",
- "case": "reDraft_notRejected_draft",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>"
- },
- {
- "cls": "ArticleWorkflowTest",
- "case": "reDraft_notRejected_published",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <仅已驳回的文章可重新编辑> but was: <仅已驳回或已撤回的文章可重新编辑>"
- },
- {
- "cls": "CfCommissionServiceSettleTest",
- "case": "settle_F03a发放_自动创建感恩记录",
- "kind": "failure",
- "ex": "",
- "msg": " Wanted but not invoked: octopusEffectRecordMapper.insert(<any>); -> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_F03a发放_自动创建感恩记录(CfCommission"
- },
- {
- "cls": "CfCommissionServiceSettleTest",
- "case": "settle_同家庭引荐人跳过_顺延到下一级拿F03a",
- "kind": "failure",
- "ex": "",
- "msg": " Wanted but not invoked: cfBalanceService.earnByRule( 1020L, \"F03a\", 1L, <any> ); -> at com.etotem.cfc.service.CfCommissionServiceSettleTest.set"
- },
- {
- "cls": "CfCommissionServiceSettleTest",
- "case": "settle_商品订单实付与分润基数分离",
- "kind": "failure",
- "ex": "",
- "msg": " Wanted but not invoked: cfBalanceService.earnByRule( 1010L, \"F03a\", 1L, <Capturing argument> ); -> at com.etotem.cfc.service.CfCommissionServic"
- },
- {
- "cls": "CfCommissionServiceSettleTest",
- "case": "settle_两级销售奖_F03a按团队档位_F03b按自身档位",
- "kind": "failure",
- "ex": "",
- "msg": " Wanted but not invoked: cfBalanceService.earnByRule( 1010L, \"F03a\", 1L, <Capturing argument> ); -> at com.etotem.cfc.service.CfCommissionServic"
- },
- {
- "cls": "CfCommissionServiceSettleTest",
- "case": "settle_档位比例超规则上限_按上限封顶",
- "kind": "failure",
- "ex": "",
- "msg": " Wanted but not invoked: cfBalanceService.earnByRule( 1010L, \"F03a\", 1L, <Capturing argument> ); -> at com.etotem.cfc.service.CfCommissionServic"
- },
- {
- "cls": "CfCommissionServiceSettleTest",
- "case": "settle_落P点消费日志_基数与订单对应",
- "kind": "failure",
- "ex": "",
- "msg": " Wanted but not invoked: ppointConsumptionLogMapper.insert( <Capturing argument> ); -> at com.etotem.cfc.service.CfCommissionServiceSettleTest.settle_落P点消费日"
- },
- {
- "cls": "CfCommissionServiceSettleTest",
- "case": "settle_最多两级_第三级引荐人不发放",
- "kind": "failure",
- "ex": "",
- "msg": " Wanted but not invoked: cfBalanceService.earnByRule( 1010L, \"F03a\", 1L, <any> ); -> at com.etotem.cfc.service.CfCommissionServiceSettleTest.set"
- },
- {
- "cls": "CfCommissionServiceSettleTest",
- "case": "settle_推荐人分润只走earnByRule_不再写旧分佣流水",
- "kind": "failure",
- "ex": "",
- "msg": " Wanted but not invoked: cfBalanceService.earnByRule( <any long>, <any string>, <any long>, <any> ); -> at com.etotem.cfc.service.CfCommissionSe"
- },
- {
- "cls": "DanReportParseServiceTest",
- "case": "testParseA2_standardCoreLiteracyFormat",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <俊辰> but was: <null>"
- },
- {
- "cls": "DanReportParseServiceTest",
- "case": "testParseB4_regression",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "B4 解析应正常 ==> expected: <false> but was: <true>"
- },
- {
- "cls": "DanReportParseServiceTest",
- "case": "testParseA1_shouldFallbackToGenericPattern",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "应通过fallback提取感知觉百分位 ==> expected: not <null>"
- },
- {
- "cls": "DanReportParseServiceTest",
- "case": "testParseA1_shouldExtractCognitiveDimensionFromDetailPage",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "应有processingSpeed_score ==> expected: not <null>"
- },
- {
- "cls": "FamilyAdminOverviewServiceTest",
- "case": "overview_计数与明细",
- "kind": "error",
- "ex": "IllegalStateException",
- "msg": "Failed to load ApplicationContext"
- },
- {
- "cls": "FamilyAdminOverviewServiceTest",
- "case": "overview_家庭不存在",
- "kind": "error",
- "ex": "IllegalStateException",
- "msg": "Failed to load ApplicationContext"
- },
- {
- "cls": "FamilyAdminOverviewServiceTest",
- "case": "pageTasks_分页",
- "kind": "error",
- "ex": "IllegalStateException",
- "msg": "Failed to load ApplicationContext"
- },
- {
- "cls": "FamilyJoinRequestServiceReferrerBindTest",
- "case": "approve_inviterWithoutReferrer_doesNotBind",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "FamilyJoinRequestServiceReferrerBindTest",
- "case": "approve_tokenPath_userWithReferrer_doesNotRebind",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "FamilyJoinRequestServiceReferrerBindTest",
- "case": "approve_tokenPath_newUserWithoutReferrer_bindsInviterReferrer",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "FamilyJoinRequestServiceReferrerBindTest",
- "case": "approve_shortCodePath_noInviter_doesNotBind",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "FortuneServiceTest",
- "case": "testCalculateLuckyDirection",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "FortuneServiceTest",
- "case": "testGenerateIsDeterministic",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "MembershipPaySwitchTest",
- "case": "createOrderWithPayType_virtualEnabled_configMissing_returnsNull",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <null> but was: <{levelCode=FAMILY, amount=131400, orderNo=ORD1793883676366005E04C, payType=wechat, wechatPayParams={}, groupNo=null, totalPeriods=1, "
- },
- {
- "cls": "PaymentServiceORDRoutingTest",
- "case": "unknownPrefix_routesToHandlePaymentCallback",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <SUCCESS> but was: <FAIL>"
- },
- {
- "cls": "ProductOrderServiceFulfillmentMultiModeTest",
- "case": "resolveShipType_deliveryMethod3_requiresExplicitShipType",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ProductOrderServiceFulfillmentMultiModeTest",
- "case": "ship_local_syncsWechatWithLogisticsType2",
- "kind": "error",
- "ex": "InvalidUseOfMatchersException",
- "msg": " Misplaced or misused argument matcher detected here: -> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrder"
- },
- {
- "cls": "ProductOrderServiceFulfillmentMultiModeTest",
- "case": "ship_express_requiresTrackingAndCompany",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ProductOrderServiceFulfillmentMultiModeTest",
- "case": "ship_selfPickup_syncsWechatWithLogisticsType4",
- "kind": "error",
- "ex": "InvalidUseOfMatchersException",
- "msg": " Misplaced or misused argument matcher detected here: -> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrder"
- },
- {
- "cls": "ProductOrderServiceFulfillmentMultiModeTest",
- "case": "ship_virtual_rejectsManualShipAndIdempotent",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ProductOrderServiceFulfillmentMultiModeTest",
- "case": "autoShipVirtualOrder_onPaySuccess",
- "kind": "error",
- "ex": "InvalidUseOfMatchersException",
- "msg": " Misplaced or misused argument matcher detected here: -> at com.etotem.cfc.service.ProductOrderServiceFulfillmentMultiModeTest.stubBuyerWithOpenid(ProductOrder"
- },
- {
- "cls": "ProductOrderServiceUpdateExpressFieldTest",
- "case": "updateExpress_fullUpdate_writesLogisticsColumnsAndSyncsWechat",
- "kind": "failure",
- "ex": "",
- "msg": " Argument(s) are different! Wanted: wechatService.uploadShippingInfo( \"O20261018001\", \"oABC123\", \"YT9876543210\", \"圆通速递\", <any> ); -> at com."
- },
- {
- "cls": "ProductOrderServiceUpdateExpressFieldTest",
- "case": "ship_writesLogisticsColumns",
- "kind": "failure",
- "ex": "",
- "msg": " Argument(s) are different! Wanted: wechatService.uploadShippingInfo( \"O20261018001\", \"oABC123\", \"JD0000000001\", \"京东物流\", <any> ); -> at com."
- },
- {
- "cls": "ProductOrderServiceUpdateExpressFieldTest",
- "case": "updateExpress_onlyCompany_trackingFallsBackToPersistedLogisticsNo",
- "kind": "failure",
- "ex": "",
- "msg": " Argument(s) are different! Wanted: wechatService.uploadShippingInfo( \"O20261018001\", \"oABC123\", <Capturing argument>, \"中通快递\", <any> ); -> a"
- },
- {
- "cls": "UserServiceFamilyNameLinkTest",
- "case": "realName变化_联动家庭名",
- "kind": "error",
- "ex": "IllegalStateException",
- "msg": "Failed to load ApplicationContext"
- },
- {
- "cls": "UserServiceFamilyNameLinkTest",
- "case": "realName未变_不改家庭名",
- "kind": "error",
- "ex": "IllegalStateException",
- "msg": "Failed to load ApplicationContext"
- },
- {
- "cls": "ServiceRoleApproveTest",
- "case": "planner_已有同手机号admin则更新不重复插入",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "ServiceRoleApproveTest",
- "case": "planner_通过后写teacher_status并创建admins记录",
- "kind": "error",
- "ex": "NullPointerException",
- "msg": ""
- },
- {
- "cls": "TaskPlanServiceTest",
- "case": "applyAndActivate_无active实例时新建并置active",
- "kind": "failure",
- "ex": "AssertionFailedError",
- "msg": "expected: <100> but was: <null>"
- },
- {
- "cls": "TaskProgressUpdateTest",
- "case": "updateProgress_withoutFamilyMemberId_fallsBackToUserIdLookup",
- "kind": "error",
- "ex": "NoSuchFieldException",
- "msg": "platformPointsService"
- },
- {
- "cls": "TaskProgressUpdateTest",
- "case": "updateProgress_noDeadlineTask_awardsBasePointsInsteadOfPenalty",
- "kind": "error",
- "ex": "NoSuchFieldException",
- "msg": "platformPointsService"
- },
- {
- "cls": "TaskProgressUpdateTest",
- "case": "updateProgress_withExplicitFamilyMemberId_doesNotFallbackToUserIdLookup",
- "kind": "error",
- "ex": "NoSuchFieldException",
- "msg": "platformPointsService"
- }
- ]
|