assertSame(400, $service->todayOffset()); Carbon::setTestNow(Carbon::parse('2026-07-07 09:00:00', 'Asia/Shanghai')); $this->assertSame(0, $service->todayOffset()); } public function test_update_display_values_stamps_today_offset_date(): void { Carbon::setTestNow(Carbon::parse('2026-07-06 15:30:00', 'Asia/Shanghai')); $service = app(WechatHomeVisitService::class); $service->updateDisplayValues(1000, 88); $this->assertSame('2026-07-06', SystemSetting::getString(WechatHomeVisitService::KEY_TODAY_OFFSET_DATE)); $this->assertSame(88, $service->todayVisits()); } }