|
|
@@ -9,30 +9,28 @@
|
|
|
| --- | --- |
|
|
|
| 控制器总数 | 359 |
|
|
|
| handler 方法总数 | 1943 |
|
|
|
-| handler 方法已覆盖 | 378 (19.5%) |
|
|
|
-| 单元-全覆盖(handler 方法) | 27 |
|
|
|
-| 单元-部分覆盖(handler 方法) | 193 |
|
|
|
-| 单元-未覆盖(handler 方法) | 138 |
|
|
|
+| handler 方法已覆盖 | 432 (22.2%) |
|
|
|
+| 单元-全覆盖(handler 方法) | 32 |
|
|
|
+| 单元-部分覆盖(handler 方法) | 196 |
|
|
|
+| 单元-未覆盖(handler 方法) | 130 |
|
|
|
| 单元-无handler 方法 | 1 |
|
|
|
-| 测试文件数 | 232 |
|
|
|
-| @Test 方法总数 | 1839 |
|
|
|
+| 测试文件数 | 290 |
|
|
|
+| @Test 方法总数 | 2367 |
|
|
|
| 含跳过/假设项(test 级 partial) | 4 |
|
|
|
|
|
|
## 二、未覆盖控制器(发现「缺口」· 非发明)
|
|
|
|
|
|
> 以下控制器在当前测试源中**没有任何handler 方法被命中**。这是真实扫描得到的覆盖缺口。
|
|
|
|
|
|
-共 138 个:
|
|
|
+共 130 个:
|
|
|
|
|
|
- `DanAssessmentController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/DanAssessmentController.java`,29 方法)
|
|
|
- `AdminInventoryController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/admin/AdminInventoryController.java`,15 方法)
|
|
|
-- `FamilyInviteController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/family/FamilyInviteController.java`,15 方法)
|
|
|
- `OrchestrationController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/OrchestrationController.java`,15 方法)
|
|
|
- `KeyPersonController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/KeyPersonController.java`,14 方法)
|
|
|
- `AdminGuideController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/admin/AdminGuideController.java`,10 方法)
|
|
|
- `GuideController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/guide/GuideController.java`,10 方法)
|
|
|
- `ProcurementTaskController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/product/ProcurementTaskController.java`,10 方法)
|
|
|
-- `TaskTemplatePackageController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/TaskTemplatePackageController.java`,10 方法)
|
|
|
- `TeacherController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/guide/TeacherController.java`,10 方法)
|
|
|
- `UserController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/UserController.java`,10 方法)
|
|
|
- `GutHealthProjectController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/GutHealthProjectController.java`,9 方法)
|
|
|
@@ -51,14 +49,12 @@
|
|
|
- `PlannerCertificationController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/planner/PlannerCertificationController.java`,7 方法)
|
|
|
- `ShareController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/ShareController.java`,7 方法)
|
|
|
- `StreetController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/StreetController.java`,7 方法)
|
|
|
-- `TianpanController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/tianpan/TianpanController.java`,7 方法)
|
|
|
- `AdminCommissionController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/admin/AdminCommissionController.java`,6 方法)
|
|
|
- `AssessmentAppointmentController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/assessment/AssessmentAppointmentController.java`,6 方法)
|
|
|
- `ContactMatchController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/ContactMatchController.java`,6 方法)
|
|
|
- `CouponGiftController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/CouponGiftController.java`,6 方法)
|
|
|
- `DietIngredientController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/diet/DietIngredientController.java`,6 方法)
|
|
|
- `FamilyEarningsController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/FamilyEarningsController.java`,6 方法)
|
|
|
-- `FamilyPlatformBalanceController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/FamilyPlatformBalanceController.java`,6 方法)
|
|
|
- `MindFortuneController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/mind/MindFortuneController.java`,6 方法)
|
|
|
- `PackagePaymentController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/PackagePaymentController.java`,6 方法)
|
|
|
- `ProductDeliveryConfigController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/product/ProductDeliveryConfigController.java`,6 方法)
|
|
|
@@ -73,7 +69,6 @@
|
|
|
- `MealRecommendController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/MealRecommendController.java`,5 方法)
|
|
|
- `MediaController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/MediaController.java`,5 方法)
|
|
|
- `ParentController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/family/ParentController.java`,5 方法)
|
|
|
-- `PointsController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/family/PointsController.java`,5 方法)
|
|
|
- `RecommendationStatsController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/recommendation/RecommendationStatsController.java`,5 方法)
|
|
|
- `RelationshipQualityController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/family/RelationshipQualityController.java`,5 方法)
|
|
|
- `RewardWishlistController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/reward/RewardWishlistController.java`,5 方法)
|
|
|
@@ -84,31 +79,36 @@
|
|
|
- `DimensionRegistryController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/admin/DimensionRegistryController.java`,4 方法)
|
|
|
- `DistributionInviteController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/DistributionInviteController.java`,4 方法)
|
|
|
- `EmotionAlertController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/mind/EmotionAlertController.java`,4 方法)
|
|
|
-- …(其余 78 个见完整扫描)
|
|
|
+- `HealthStatusController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/HealthStatusController.java`,4 方法)
|
|
|
+- `HomeController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/HomeController.java`,4 方法)
|
|
|
+- `InnatePortraitController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/mind/InnatePortraitController.java`,4 方法)
|
|
|
+- `PackagePurchaseController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/guide/PackagePurchaseController.java`,4 方法)
|
|
|
+- `PlanReviewController`(`cfc-backend/src/main/java/com/etotem/cfc/controller/guide/PlanReviewController.java`,4 方法)
|
|
|
+- …(其余 70 个见完整扫描)
|
|
|
|
|
|
## 三、部分覆盖控制器(已做一部分测试)
|
|
|
|
|
|
> 这些控制器**已有测试但只覆盖了部分handler 方法**——即用户要求的「已经做了一部分测试的情况,要能够找到」。
|
|
|
|
|
|
-共 193 个:
|
|
|
+共 196 个:
|
|
|
|
|
|
- `AdminController`:覆盖 1/65,未覆盖方法:getUsers、createUser、getUser、updateUser、resetUserPassword、searchUsers、deleteUser、getChild、updateChild、adjustPoints
|
|
|
- `HealthReportController`:覆盖 1/59,未覆盖方法:createReport、getLatestReport、listFamilyReports、listAllReports、getReportIndicatorsWithPrevious、listIndicators、getMemberIndicators、getGutFlora、rebuildIndicatorCurrent、getMemberIndicatorCurrent
|
|
|
- `HealthKnowledgeBaseController`:覆盖 2/28,未覆盖方法:batchQuery、add、update、delete、importKnowledgeBase、queryBacteria、batchQueryBacteria、queryIndicator、queryFood、getSection
|
|
|
-- `AdminArticleController`:覆盖 1/22,未覆盖方法:create、update、detail、delete、publishById、publish、backfillTags、toggleFeatured、move、audit
|
|
|
+- `AdminArticleController`:覆盖 2/22,未覆盖方法:create、update、detail、delete、publishById、backfillTags、toggleFeatured、move、audit、submitReview
|
|
|
- `ProductOrderController`:覆盖 7/19,未覆盖方法:myOrderCounts、vendorConfirm、reviewUpdate、ship、applyRefund、handlePaymentSuccess、notify、activityAudit、activitySignIn、activityComplete
|
|
|
- `AuthController`:覆盖 14/18,未覆盖方法:setSwitchPassword、verifyToken、ssoTicket、ssoLogin
|
|
|
- `TaskController`:覆盖 7/18,未覆盖方法:getMinigameOptions、getTodayTasks、completeTask、startTask、getTodayParentTasks、completeParentTask、deleteTask、completeMinigameTask、batchComplete、batchDelete
|
|
|
- `FamilyUserController`:覆盖 3/17,未覆盖方法:getUserInfo、updateUserInfo、joinFamily、createFamily、switchMode、switchToFamilyMember、switchBackToParent、switchBackVerify、getFamilyMemberren、updateFamilyMember
|
|
|
- `GuideManagementController`:覆盖 3/17,未覆盖方法:resubmitApplication、getUserApplications、getApplicationRecords、generateInviteCode、getInviteCodes、validateInviteCode、getChildGuides、getAllChildGuides、getParentGuide、getGuidePackageTemplates
|
|
|
- `MembershipController`:覆盖 4/17,未覆盖方法:getAllLevels、getMyMembership、getUpgradeRecords、upgradeOrder、activateTrial、createOrder、continueOrder、getPricingPlans、getMembershipCompare、paymentNotify
|
|
|
-- `ArticleController`:覆盖 4/16,未覆盖方法:relatedProducts、related、relatedByProduct、getArticleAudio、reportReadingTime、readingStats、dailyTip、aiQuestions、submitAnswers、publish
|
|
|
+- `ArticleController`:覆盖 5/16,未覆盖方法:relatedProducts、related、relatedByProduct、getArticleAudio、reportReadingTime、readingStats、dailyTip、aiQuestions、submitAnswers、myPosts
|
|
|
- `CircleController`:覆盖 1/16,未覆盖方法:myCircles、discover、join、leave、create、update、pendingMembers、approve、feed、multiFeed
|
|
|
-- `ReportParserAdminController`:覆盖 1/15,未覆盖方法:listTypes、toggleType、deleteType、listFingerprints、saveFingerprint、deleteFingerprint、listImports、uploadImport、approveImport、rejectImport
|
|
|
+- `FamilyInviteController`:覆盖 2/15,未覆盖方法:generateQrCode、requestJoinByCode、approveJoinRequest、rejectJoinRequest、getPendingRequests、getMyRequest、cancelJoinRequest、validateFamilyCode、bindFamilyInviter、acceptInvite
|
|
|
+- `ReportParserAdminController`:覆盖 3/15,未覆盖方法:toggleType、deleteType、listFingerprints、saveFingerprint、deleteFingerprint、listImports、uploadImport、approveImport、rejectImport、listClusters
|
|
|
- `ActivityController`:覆盖 6/13,未覆盖方法:submitReview、register、cancelRegistration、myRegistrations、registrationRoster、checkin、checkinReview
|
|
|
-- `CommissionController`:覆盖 2/13,未覆盖方法:team、stats、balance、teamList、funnel、teamConsumption、myReferrer、teamTree、teamGrowthCurve、teamAllMembersConsumptionCurve
|
|
|
+- `CommissionController`:覆盖 3/13,未覆盖方法:team、stats、teamList、funnel、teamConsumption、myReferrer、teamTree、teamGrowthCurve、teamAllMembersConsumptionCurve、teamL1ConsumptionCurve
|
|
|
- `GrowthRecordController`:覆盖 4/13,未覆盖方法:getRecordList、getChildRecords、getRecordDetail、deleteRecord、syncExternalResult、createFromUpload、createSupplement、checkDuplicate、getSupplements
|
|
|
-- `HealthPlanController`:覆盖 2/13,未覆盖方法:generate、regenerateSection、save、confirm、detail、planTasks、availableTeachers、listPendingReview、updatePlan、approvePlan
|
|
|
- `AdminCouponController`:覆盖 1/12,未覆盖方法:PreAuthorize、PreAuthorize、PreAuthorize、PreAuthorize、PreAuthorize、PreAuthorize、PreAuthorize、PreAuthorize、giftTransfers、PreAuthorize
|
|
|
- `StatsController`:覆盖 4/12,未覆盖方法:getDashboardSummary、getRevenueStats、getMembershipStats、childOverview、familySummary、pointsRanking、getTrafficAnalytics、recordProductView
|
|
|
- `SupplySystemController`:覆盖 1/12,未覆盖方法:create、update、detail、toggleStatus、listAll、getMySystem、getMyTeams、memberList、addMember、removeMember
|
|
|
@@ -127,9 +127,9 @@
|
|
|
- `SubscriptionController`:覆盖 1/10,未覆盖方法:getPlans、createOrder、subscribe、cancel、setAutoRenew、getMyBenefits、checkBenefit、getTier、updateTier
|
|
|
- `AdminButlerController`:覆盖 4/9,未覆盖方法:review、assignMember、assignments、unassign、toggleAccepting
|
|
|
- `AdminProductController`:覆盖 2/9,未覆盖方法:review、shelve、detail、create、update、copy、delete
|
|
|
-- `EnergyController`:覆盖 5/9,未覆盖方法:configureSourceRatios、getScoreHistory、getFamilyScoreHistory、getWealthDetail
|
|
|
+- `EnergyController`:覆盖 7/9,未覆盖方法:configureSourceRatios、getWealthDetail
|
|
|
- `FileRecordController`:覆盖 1/9,未覆盖方法:upload、update、deleteFile、getTags、tagCreate、tagUpdate、tagDelete、stats
|
|
|
-- `FiveDimensionSelfCheckController`:覆盖 3/9,未覆盖方法:submit、getHistory、ignoreSelfCheck、generatePlan、getTrendAnalysis、aiGenerateQuestions
|
|
|
+- `FiveDimensionSelfCheckController`:覆盖 4/9,未覆盖方法:getHistory、ignoreSelfCheck、generatePlan、getTrendAnalysis、aiGenerateQuestions
|
|
|
- `KnowledgeBaseController`:覆盖 1/9,未覆盖方法:backfillTags、get、save、delete、bindDimensions、bindTags、uploadFile、fetchUrl
|
|
|
- `ProductController`:覆盖 6/9,未覆盖方法:updateImages、specMap、relatedProducts
|
|
|
- `AdminActivityController`:覆盖 1/8,未覆盖方法:review、detail、submitReview、audit、backfillTags、withdraw、reDraft
|
|
|
@@ -146,10 +146,11 @@
|
|
|
- `DoaController`:覆盖 1/7,未覆盖方法:createStage、stageDetail、cancelStage、submitPlan、submitReview、weekList
|
|
|
- `EmotionCheckinController`:覆盖 3/7,未覆盖方法:create、stats、weeklyReport、recognizeEmotion
|
|
|
- `GrowthPlanController`:覆盖 1/7,未覆盖方法:createPlan、getChildPlans、getActivePlan、getPlanDetail、updatePlan、reviewPlan
|
|
|
-- `GuideActivityController`:覆盖 1/7,未覆盖方法:getActivityDetail、createActivity、updateActivity、publishActivity、cancelActivity、deleteActivity
|
|
|
+- `GuideActivityController`:覆盖 2/7,未覆盖方法:getActivityDetail、createActivity、updateActivity、cancelActivity、deleteActivity
|
|
|
- `SupplyTeamController`:覆盖 1/7,未覆盖方法:listCustomers、bindCustomer、getRelation、getInviteCode、getInviteInfo、joinByInviteCode
|
|
|
-- `AdminEnergyConfigController`:覆盖 1/6,未覆盖方法:sourceList、sourceSave、sourceDelete、dailyLimits、dailyLimitSave
|
|
|
-- `AdminEnergyRuleController`:覆盖 1/6,未覆盖方法:create、update、delete、toggle、dimensions
|
|
|
+- `TianpanController`:覆盖 3/7,未覆盖方法:annualEnergy、dailyFortune、relatedItems、recalibrate
|
|
|
+- `AdminEnergyConfigController`:覆盖 5/6,未覆盖方法:sourceDelete
|
|
|
+- `AdminEnergyRuleController`:覆盖 5/6,未覆盖方法:update
|
|
|
- `AdminFoodController`:覆盖 1/6,未覆盖方法:create、update、delete、detail、saveMonths
|
|
|
- `AdminGuidePopupController`:覆盖 2/6,未覆盖方法:create、update、delete、stats
|
|
|
- `AdminHomeBannerController`:覆盖 1/6,未覆盖方法:save、delete、batchDelete、toggle、updateSort
|
|
|
@@ -161,6 +162,7 @@
|
|
|
- `AdminSystemPromptController`:覆盖 1/6,未覆盖方法:save、reset、delete、listVersions、rollback
|
|
|
- `ButlerController`:覆盖 1/6,未覆盖方法:apply、getProfile、updateProfile、getServiceRecords、getCommissions
|
|
|
- `ContentSectionController`:覆盖 1/6,未覆盖方法:getVisibleSections、getDetail、create、update、delete
|
|
|
+- `FamilyPlatformBalanceController`:覆盖 1/6,未覆盖方法:getLogs、exchangeCoupon、adminBalance、adminLogs、adminAdjust
|
|
|
- `FoodRecommendController`:覆盖 2/6,未覆盖方法:getIndex、getHistory、getByFamily、getCautionFoods
|
|
|
- `IndicatorAdminController`:覆盖 1/6,未覆盖方法:create、update、delete、listValues、backfill
|
|
|
- `IndicatorController`:覆盖 2/6,未覆盖方法:quickLookup、sourceTypes、periods、correlationList
|
|
|
@@ -188,6 +190,7 @@
|
|
|
- `InviteController`:覆盖 3/5,未覆盖方法:bind、getQrCode
|
|
|
- `MbtiController`:覆盖 2/5,未覆盖方法:submit、profile、history
|
|
|
- `MiniGameController`:覆盖 1/5,未覆盖方法:getGameByCode、getAllGames、updateStatus、completeGame
|
|
|
+- `PointsController`:覆盖 1/5,未覆盖方法:getPointsLogs、adjustPoints、getSystemBalance、getPointsLogsByCategory
|
|
|
- `PointsExchangeController`:覆盖 1/5,未覆盖方法:getProductList、getProductDetail、exchangeProduct、getExchangeStats
|
|
|
- `ProductSkuController`:覆盖 1/5,未覆盖方法:get、create、update、delete
|
|
|
- `RecommendationRuleAdminController`:覆盖 1/5,未覆盖方法:create、update、delete、batchEnable
|
|
|
@@ -199,7 +202,6 @@
|
|
|
- `AdminActivityCheckinController`:覆盖 1/4,未覆盖方法:export、add、review
|
|
|
- `AdminAfterSalesController`:覆盖 1/4,未覆盖方法:detail、review、complete
|
|
|
- `AdminCfEarnRuleController`:覆盖 1/4,未覆盖方法:save、toggle、history
|
|
|
-- `AdminEnergyBehaviorConfigController`:覆盖 1/4,未覆盖方法:detail、update、toggle
|
|
|
- `AdminOrgMemberController`:覆盖 1/4,未覆盖方法:addMember、removeMember、changeType
|
|
|
- `AdminPlannerCertCategoryController`:覆盖 1/4,未覆盖方法:create、update、delete
|
|
|
- `AdminPlannerCourseController`:覆盖 1/4,未覆盖方法:create、update、delete
|
|
|
@@ -210,7 +212,7 @@
|
|
|
- `AdminSubscriptionController`:覆盖 1/4,未覆盖方法:cancelSubscription、activateSubscription、getBenefitConfig
|
|
|
- `AdminSupplierController`:覆盖 1/4,未覆盖方法:save、update、delete
|
|
|
- `AdminSurveyController`:覆盖 1/4,未覆盖方法:save、delete、aiGenerate
|
|
|
-- `AdminUnifiedKnowledgeController`:覆盖 1/4,未覆盖方法:section、update、reset
|
|
|
+- `AdminUnifiedKnowledgeController`:覆盖 2/4,未覆盖方法:update、reset
|
|
|
- `BaziConfigController`:覆盖 1/4,未覆盖方法:create、update、delete
|
|
|
- `BloodTypeConfigController`:覆盖 1/4,未覆盖方法:create、update、delete
|
|
|
- `ConsentController`:覆盖 2/4,未覆盖方法:withdrawConsent、checkConsent
|
|
|
@@ -229,6 +231,7 @@
|
|
|
- `ActivityFeedbackController`:覆盖 1/3,未覆盖方法:submit、my
|
|
|
- `ActivityMaterialController`:覆盖 1/3,未覆盖方法:upload、delete
|
|
|
- `AdminCfRateTierController`:覆盖 1/3,未覆盖方法:save、delete
|
|
|
+- `AdminCfValueController`:覆盖 1/3,未覆盖方法:getLogs、allBalances
|
|
|
- `AdminHealthPlanController`:覆盖 2/3,未覆盖方法:detail
|
|
|
- `AdminNotificationTemplateController`:覆盖 1/3,未覆盖方法:save、delete
|
|
|
- `AdminPackageController`:覆盖 1/3,未覆盖方法:approvePackage、rejectPackage
|
|
|
@@ -252,8 +255,9 @@
|
|
|
- `InnatePortraitConfigController`:覆盖 1/3,未覆盖方法:update、invalidate
|
|
|
- `InteractionLogController`:覆盖 1/3,未覆盖方法:addInteraction、getInteractionTypes
|
|
|
- `KnowledgeTagController`:覆盖 1/3,未覆盖方法:save、delete
|
|
|
-- `ManualDimensionScoreController`:覆盖 1/3,未覆盖方法:submit、history
|
|
|
+- `ManualDimensionScoreController`:覆盖 2/3,未覆盖方法:history
|
|
|
- `ReportParseAdminController`:覆盖 1/3,未覆盖方法:retry、backfillFood
|
|
|
+- `ReportParserController`:覆盖 1/3,未覆盖方法:uploadAndParse、detect
|
|
|
- `ReportSummaryController`:覆盖 1/3,未覆盖方法:detail、download
|
|
|
- `ReportSurveyController`:覆盖 1/3,未覆盖方法:createSurvey、submitSurvey
|
|
|
- `ReviewController`:覆盖 1/3,未覆盖方法:getReviewOrderDetail、getReviewStatus
|
|
|
@@ -270,7 +274,6 @@
|
|
|
- `BasicQuotaController`:覆盖 1/2,未覆盖方法:getAllQuotaStatus
|
|
|
- `CfTransferController`:覆盖 1/2,未覆盖方法:send
|
|
|
- `CircleChallengeController`:覆盖 1/2,未覆盖方法:getHistory
|
|
|
-- `DimensionWeightController`:覆盖 1/2,未覆盖方法:save
|
|
|
- `EmiReportController`:覆盖 1/2,未覆盖方法:getFamilyLatestReports
|
|
|
- `GuideConfigController`:覆盖 1/2,未覆盖方法:ack
|
|
|
- `HealthAlertController`:覆盖 1/2,未覆盖方法:dismiss
|
|
|
@@ -293,7 +296,9 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/AuthControllerTest.java` | com | 39 | 0 | 14 | AuthController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/DanReportParseServiceTest.java` | com | 38 | 2 | 0 | DanReportController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/CfPathwayEarnServiceTest.java` | com | 32 | 16 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/PlanLifecycleParentContractTest.java` | com | 31 | 12 | 12 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/WishControllerTest.java` | com | 29 | 4 | 11 | WishController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/AssessmentQuotaAppointmentContractTest.java` | com | 27 | 9 | 0 | AssessmentQuotaController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/CfBalanceServiceTest.java` | com | 25 | 0 | 0 | CfBalanceController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/IndicatorChangeServiceTest.java` | com | 23 | 0 | 0 | IndicatorController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/DimensionScoreServiceTest.java` | com | 21 | 0 | 0 | — | — |
|
|
|
@@ -304,10 +309,13 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/GuideFamilyTaskControllerTest.java` | com | 20 | 11 | 8 | GuideFamilyTaskController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/IndicatorChangeServiceSemanticTest.java` | com | 20 | 0 | 0 | IndicatorController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/ProductOrderControllerTest.java` | com | 20 | 3 | 7 | ProductOrderController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/PlanReviewTeacherContractTest.java` | com | 19 | 4 | 4 | PlanReviewController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/config/ScG06JwtGuardTest.java` | com | 19 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/ai/AIChatControllerGateTest.java` | com | 18 | 15 | 6 | AIChatController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/EnergyConfigAdminContractTest.java` | com | 18 | 17 | 10 | EnergyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/SupplySystemServiceTest.java` | com | 18 | 0 | 0 | SupplySystemController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/AIChatControllerTest.java` | com | 17 | 17 | 3 | AIChatController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/GuideBindingAccessContractTest.java` | com | 17 | 4 | 0 | GuideController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/MembershipServiceTest.java` | com | 17 | 0 | 0 | MembershipController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/reward/RewardEstimateControllerTest.java` | com | 17 | 0 | 1 | RewardEstimateController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/task/TaskControllerReviewTest.java` | com | 17 | 1 | 4 | TaskController | — |
|
|
|
@@ -317,15 +325,24 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/ProductControllerTest.java` | com | 16 | 8 | 6 | ProductController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/ActivityOrderServiceTest.java` | com | 15 | 0 | 0 | ActivityController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/admin/AdminAuthControllerLoginContractTest.java` | com | 15 | 6 | 1 | AdminAuthController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/FiveDimensionSelfCheckContractTest.java` | com | 15 | 5 | 3 | FiveDimensionSelfCheckController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/HealthDimensionControllerTest.java` | com | 15 | 3 | 4 | HealthDimensionController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/TaskServiceReviewTest.java` | com | 15 | 0 | 0 | TaskController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/WishFlowScP13ContractTest.java` | com | 15 | 0 | 0 | WishController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/ArticleWorkflowTest.java` | com | 14 | 0 | 0 | ArticleController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/CoachButlerNotificationContractTest.java` | com | 14 | 7 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/NutritionDeficiencyServiceTest.java` | com | 14 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/OrderCreatePayShipConfirmScX07ContractTest.java` | com | 14 | 2 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/PlanActivationExecutionContractTest.java` | com | 14 | 2 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/TaskCreateScP10ContractTest.java` | com | 14 | 0 | 0 | TaskController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/DimensionAdminControllerTest.java` | com | 13 | 0 | 7 | DimensionAdminController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/FamilyUserSwitchRoleTest.java` | com | 13 | 1 | 1 | FamilyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/GuidePackageServiceTest.java` | com | 13 | 0 | 0 | GuideController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ManualDimensionScoreContractTest.java` | com | 13 | 6 | 2 | ManualDimensionScoreController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG03LoginMethodContractTest.java` | com | 13 | 1 | 4 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/TaskTemplatePackageContractTest.java` | com | 13 | 4 | 11 | TaskTemplatePackageController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ActivityTeamServiceUnitTest.java` | com | 12 | 0 | 0 | ActivityController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/AfterSalesScS06ContractTest.java` | com | 12 | 0 | 0 | AfterSalesController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/CfCommissionServiceSettleTest.java` | com | 12 | 2 | 0 | CfCommissionController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ConditionEvaluatorServiceTest.java` | com | 12 | 7 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/FiveDimensionScoreServiceTest.java` | com | 12 | 10 | 0 | — | — |
|
|
|
@@ -338,10 +355,18 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/ArticleControllerTest.java` | com | 11 | 7 | 4 | ArticleController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/CfReferralServiceSalesTierTest.java` | com | 11 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/CfSpendDispatchServiceTest.java` | com | 11 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/CouponUseScP57ScP75ContractTest.java` | com | 11 | 0 | 0 | CouponController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/DanAssessmentExecutionContractTest.java` | com | 11 | 0 | 0 | DanAssessmentController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/DanReportUploadContractTest.java` | com | 11 | 8 | 0 | DanReportController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/DataMigrationServiceTest.java` | com | 11 | 5 | 0 | DataMigrationController | skip×1、⚠部分 |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/EnergyLogsContractScoreHistoryTest.java` | com | 11 | 3 | 3 | EnergyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/config/FamilyAccessInterceptorTest.java` | com | 11 | 0 | 0 | FamilyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/GuideConfigServiceTest.java` | com | 11 | 13 | 0 | GuideConfigController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/OrderRefundScP56ScA12ContractTest.java` | com | 11 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/PdfParseServiceTest.java` | com | 11 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ReportShareGrantContractTest.java` | com | 11 | 2 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ReportTransferContractTest.java` | com | 11 | 3 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ReportViewPermissionContractTest.java` | com | 11 | 13 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/common/ResultCodeFactoryTest.java` | com | 11 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/reward/RewardEstimateControllerEstimateTest.java` | com | 11 | 0 | 0 | RewardController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/ActivityAdminServiceTest.java` | com | 10 | 10 | 0 | ActivityController | — |
|
|
|
@@ -355,21 +380,27 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/IndicatorFavoriteControllerTest.java` | com | 10 | 8 | 3 | IndicatorFavoriteController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/config/JwtInterceptorContractEdgeTest.java` | com | 10 | 2 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/config/SleepConfigTagsMechanismContractTest.java` | com | 10 | 3 | 3 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/TianpanGuideContractTest.java` | com | 10 | 2 | 3 | TianpanController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/guide/TrainingPlanControllerGetPlanListTest.java` | com | 10 | 0 | 0 | TrainingPlanController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/common/AdminRolesTest.java` | com | 9 | 0 | 0 | AdminController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/BadgeControllerGetMemberBadgesTest.java` | com | 9 | 1 | 0 | BadgeController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/ai/ButlerControllerGateTest.java` | com | 9 | 4 | 6 | ButlerController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/DimensionRegistryTreeTest.java` | com | 9 | 6 | 0 | DimensionRegistryController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/EnergyGrantContractTest.java` | com | 9 | 4 | 1 | EnergyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/FamilyFoodOverviewServiceTest.java` | com | 9 | 9 | 0 | FamilyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/growth/GrowthHistoryViewContractTest.java` | com | 9 | 3 | 0 | GrowthController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/GuideFamilyAccessGuardTest.java` | com | 9 | 0 | 0 | GuideController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/GuideTeamControllerTest.java` | com | 9 | 4 | 5 | GuideTeamController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/IndicatorTrendServiceTest.java` | com | 9 | 17 | 0 | IndicatorController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/KnowledgeBaseBackfillTest.java` | com | 9 | 6 | 0 | KnowledgeBaseController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/MembershipRenewScP60ScP80ContractTest.java` | com | 9 | 0 | 0 | MembershipController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/PlannerBindInviteFlowTest.java` | com | 9 | 15 | 5 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/PlatformPointsServiceTest.java` | com | 9 | 2 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/RewardRuleServiceBatchEstimateTest.java` | com | 9 | 0 | 0 | RewardController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG04InviteRegisterContractTest.java` | com | 9 | 1 | 3 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/SpecialPriceServiceTest.java` | com | 9 | 0 | 0 | SpecialPriceController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/VendorOrderShipConfirmScS03ScS04ContractTest.java` | com | 9 | 0 | 0 | VendorController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/VendorProductManageScS02ContractTest.java` | com | 9 | 0 | 0 | VendorController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ActivityRegistrationQuotaUnitTest.java` | com | 8 | 3 | 0 | ActivityController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/AdminSpecialPriceControllerTest.java` | com | 8 | 12 | 4 | AdminSpecialPriceController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ArticleAutoTagServiceTest.java` | com | 8 | 0 | 0 | ArticleController | — |
|
|
|
@@ -378,22 +409,32 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/CfEarnDispatchServiceTest.java` | com | 8 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/util/CfFormulaEvaluatorTest.java` | com | 8 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ComboOfferCalculatorTest.java` | com | 8 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/EnergyIsolationContractTest.java` | com | 8 | 5 | 2 | EnergyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/FamilyControllerTest.java` | com | 8 | 1 | 3 | FamilyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/GuideApplicationServiceTest.java` | com | 8 | 0 | 0 | GuideController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/GuideOrderControllerTest.java` | com | 8 | 11 | 3 | GuideOrderController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/HealthReportAuditContractTest.java` | com | 8 | 3 | 0 | HealthReportController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/HealthReportServiceAuditConfirmTest.java` | com | 8 | 0 | 0 | HealthReportController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/HealthReportServiceTest.java` | com | 8 | 0 | 0 | HealthReportController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/orchestration/OrchestrationEngineTest.java` | com | 8 | 0 | 0 | OrchestrationController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/PointsLedgerScP15ContractTest.java` | com | 8 | 3 | 0 | PointsController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/ProductOrderServiceSpecialDealTest.java` | com | 8 | 1 | 0 | ProductController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/RealNameBackfillServiceTest.java` | com | 8 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ReportDietRecommendContractTest.java` | com | 8 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG05AnonymousBrowseContractTest.java` | com | 8 | 2 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/guide/TrainingPlanControllerGetPlanDetailTest.java` | com | 8 | 0 | 0 | TrainingPlanController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/config/AttributionStage1FoundationTest.java` | com | 7 | 11 | 0 | AttributionController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/DimensionRegistryMapContractTest.java` | com | 7 | 0 | 0 | DimensionRegistryController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/EnergyBehaviorConfigContractTest.java` | com | 7 | 1 | 4 | EnergyController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/EnergyOverviewContractTest.java` | com | 7 | 10 | 1 | EnergyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/EnergySystemFlowTest.java` | com | 7 | 22 | 5 | EnergyController | skip×1、⚠部分 |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/FamilyMemberDimensionBaseScoreServiceTest.java` | com | 7 | 10 | 0 | FamilyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/family/FamilyMembersControllerAddMemberTest.java` | com | 7 | 1 | 1 | FamilyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/GuideFamilyServiceTest.java` | com | 7 | 0 | 0 | GuideController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/orchestration/OrchestrationIntegrationTest.java` | com | 7 | 0 | 0 | OrchestrationController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ProductDetailScP53ContractTest.java` | com | 7 | 0 | 0 | ProductController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG01LandingContractTest.java` | com | 7 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG10RegisterGuideContractTest.java` | com | 7 | 0 | 2 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/admin/SupplyTeamControllerInviteTest.java` | com | 7 | 7 | 0 | SupplyTeamController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/task/TaskCheckinWebhookReminderTaskTest.java` | com | 7 | 0 | 0 | TaskController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/task/TaskControllerCreateTaskTest.java` | com | 7 | 0 | 1 | TaskController | — |
|
|
|
@@ -401,6 +442,7 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/ActivityRegistrationQuotaConcurrencyTest.java` | com | 6 | 0 | 0 | ActivityController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/ActivityServicePublishTest.java` | com | 6 | 0 | 0 | ActivityController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ArticleRelatedServiceTest.java` | com | 6 | 0 | 0 | ArticleController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/AssessmentComparisonContractTest.java` | com | 6 | 0 | 0 | AssessmentComparisonController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/CfTransferServiceTest.java` | com | 6 | 0 | 0 | CfTransferController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/DailyCheckinStreakFlowTest.java` | com | 6 | 13 | 6 | DailyCheckinController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/config/DatabaseInitializerSeedTest.java` | com | 6 | 0 | 0 | — | — |
|
|
|
@@ -414,14 +456,19 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/IndicatorFavoriteServiceTest.java` | com | 6 | 6 | 0 | IndicatorController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/MemberPriceResolverTest.java` | com | 6 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/MembershipPaySwitchTest.java` | com | 6 | 10 | 0 | MembershipController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/MembershipViewScP59ContractTest.java` | com | 6 | 0 | 0 | MembershipController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ProductBrowseScP52ScG05ContractTest.java` | com | 6 | 2 | 0 | ProductController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/ProductOrderServiceFulfillmentMultiModeTest.java` | com | 6 | 0 | 0 | ProductController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/ReportAnalyzeQuotaServiceTest.java` | com | 6 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/ReportBlockAssemblerTest.java` | com | 6 | 16 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/ReportDateExtractorTest.java` | com | 6 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG09LogoutContractTest.java` | com | 6 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG12H5FallbackContractTest.java` | com | 6 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/ServiceContentServiceTest.java` | com | 6 | 0 | 0 | ServiceContentController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ServiceRoleApproveTest.java` | com | 6 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/util/SpearmanUtilTest.java` | com | 6 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/StatsControllerTest.java` | com | 6 | 10 | 2 | StatsController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/TaskReviewScT06ContractTest.java` | com | 6 | 0 | 0 | TaskController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/UserServiceWechatLoginContractTest.java` | com | 6 | 3 | 0 | UserController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/util/UserUtilTest.java` | com | 6 | 0 | 0 | UserController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/WithdrawalServiceTest.java` | com | 6 | 0 | 0 | WithdrawalController | — |
|
|
|
@@ -436,6 +483,7 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/FamilyMemberServiceIsChildTest.java` | com | 5 | 0 | 0 | FamilyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/FamilyNamingSupportTest.java` | com | 5 | 0 | 0 | FamilyController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/FamilyPlatformPointsServiceCouponTest.java` | com | 5 | 0 | 0 | FamilyController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/GlobalSearchScP82ContractTest.java` | com | 5 | 12 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/HealthPlanLazyBackfillTest.java` | com | 5 | 0 | 0 | HealthPlanController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/HealthReportControllerCreateReportTest.java` | com | 5 | 2 | 0 | HealthReportController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/HealthReportServiceBackfillResilienceTest.java` | com | 5 | 7 | 0 | HealthReportController | — |
|
|
|
@@ -444,6 +492,10 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/NumSoulCalculatorTest.java` | com | 5 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ProductUpdateClearTest.java` | com | 5 | 0 | 0 | ProductController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/RelationshipQuestionnaireServiceTest.java` | com | 5 | 0 | 0 | RelationshipQuestionnaireController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ReportParserAdminContractTest.java` | com | 5 | 6 | 2 | ReportParserController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG07TestModeContractTest.java` | com | 5 | 3 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG08EnvAdaptiveContractTest.java` | com | 5 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/ScG11AgreementContractTest.java` | com | 5 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/TaskServiceMinigameTest.java` | com | 5 | 0 | 0 | TaskController | skip×1、⚠部分 |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/UserServiceEffectiveFamilyIdsTest.java` | com | 5 | 0 | 0 | UserController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/UserServiceWechatLoginTest.java` | com | 5 | 3 | 0 | UserController | — |
|
|
|
@@ -465,6 +517,7 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/PointsExchangeServiceTest.java` | com | 4 | 0 | 0 | PointsExchangeController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/impl/PurchaseServiceImplRenewalTest.java` | com | 4 | 5 | 0 | PurchaseController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/ServiceTypeServiceTest.java` | com | 4 | 0 | 0 | ServiceTypeController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/TaskFrequencyScP12ContractTest.java` | com | 4 | 0 | 0 | TaskController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/TaskPlanServiceTest.java` | com | 4 | 2 | 0 | TaskController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/TaskServiceCfEarnTest.java` | com | 4 | 0 | 0 | TaskController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/TeacherLoginTest.java` | com | 4 | 0 | 0 | TeacherController | skip×1、⚠部分 |
|
|
|
@@ -491,11 +544,14 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ProductDTOMappingTest.java` | com | 3 | 0 | 0 | ProductController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/ProductOrderServiceUpdateExpressFieldTest.java` | com | 3 | 0 | 0 | ProductController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/RepeatTaskGeneratorPassThroughTest.java` | com | 3 | 0 | 0 | — | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ReportConfirmRefreshFiveDimContractTest.java` | com | 3 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/admin/ReportParserAdminControllerTest.java` | com | 3 | 0 | 1 | ReportParserAdminController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/ReportParserProviderConnectContractTest.java` | com | 3 | 3 | 1 | ReportParserController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ReviewCenterSummaryTest.java` | com | 3 | 0 | 0 | ReviewController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ServiceRoleFilterTest.java` | com | 3 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/controller/SpecialPriceControllerTest.java` | com | 3 | 8 | 1 | SpecialPriceController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/TaskProgressUpdateTest.java` | com | 3 | 0 | 0 | TaskController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/admin/AdminCommissionConfigPartialUpdateTest.java` | com | 2 | 0 | 1 | AdminCommissionConfigController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/ArticleBackfillTest.java` | com | 2 | 0 | 0 | ArticleController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/AttributionPipelineMockTest.java` | com | 2 | 36 | 0 | AttributionController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/AttributionPlanServiceTest.java` | com | 2 | 8 | 0 | AttributionController | — |
|
|
|
@@ -513,6 +569,8 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/UserServiceFamilyNameLinkTest.java` | com | 2 | 0 | 0 | UserController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/AiGatewayTimeoutTest.java` | com | 1 | 2 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/AttributionControllerTest.java` | com | 1 | 0 | 0 | AttributionController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/controller/butler/ButlerControllerEnvelopeTest.java` | com | 1 | 7 | 1 | ButlerController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/service/ButlerServiceListAllEnvelopeTest.java` | com | 1 | 5 | 0 | ButlerController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/integration/service/DailyOverviewServiceTest.java` | com | 1 | 1 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/IndicatorCorrelationServiceTest.java` | com | 1 | 0 | 0 | IndicatorController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/IndicatorValueMapperTest.java` | com | 1 | 0 | 0 | IndicatorController | — |
|
|
|
@@ -521,6 +579,9 @@
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/unit/RecommendationNutritionTagTest.java` | com | 1 | 0 | 0 | RecommendController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/service/ReportSummaryServiceCompletenessTest.java` | com | 1 | 0 | 0 | ReportSummaryController | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/controller/guide/TeacherMessageControllerMyTest.java` | com | 1 | 1 | 0 | TeacherController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/AssessmentPlanContractTestBase.java` | com | 0 | 0 | 0 | AssessmentController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/unit/EnergyContractTestBase.java` | com | 0 | 0 | 0 | EnergyController | — |
|
|
|
+| `cfc-backend/src/test/java/com/etotem/cfc/testutil/FrontendSourceLocator.java` | com | 0 | 0 | 0 | — | — |
|
|
|
| `cfc-backend/src/test/java/com/etotem/cfc/common/TestRoles.java` | com | 0 | 0 | 0 | — | — |
|
|
|
|
|
|
## 五、使用说明
|