test: update TestPatientSearch cases to use local DB records for comprehensive coverage

This commit is contained in:
DevSoftTech Server 2026-10-08 19:26:51 +05:30
parent 94045fb218
commit c268dfe7db

View File

@ -17,15 +17,17 @@ class TestPatientSearch extends BaseCommand
['label' => 'Direct ABHA Address (Meera)', 'get' => ['search_query' => 'meerabisht1981@sbx']],
['label' => 'Direct 14-digit ABHA Number (Meera)', 'get' => ['search_query' => '91178766183200']],
['label' => 'Direct Hyphenated ABHA Number (Meera)', 'get' => ['search_query' => '91-1787-6618-3200']],
['label' => 'Direct ABHA Address (Kajol)', 'get' => ['search_query' => 'kajolallu2001@sbx']],
['label' => 'Direct 14-digit ABHA Number (Kajol)', 'get' => ['search_query' => '91408143313273']],
['label' => 'Direct Hyphenated ABHA Number (Kajol)', 'get' => ['search_query' => '91-4081-4331-3273']],
['label' => 'Partial ABHA Address (kajol)', 'get' => ['search_query' => 'kajol']],
['label' => 'DataTables Search Box with ABHA Address', 'get' => ['dt_search' => 'kajolallu2001@sbx']],
['label' => 'DataTables Search Box with 14-digit ABHA Number', 'get' => ['dt_search' => '91408143313273']],
['label' => 'Advanced Search by ABHA Address', 'get' => ['adv_search_by' => 'abha', 'adv_search_value' => 'kajolallu2001@sbx']],
['label' => 'Advanced Search by 14-digit ABHA Number', 'get' => ['adv_search_by' => 'abha', 'adv_search_value' => '91408143313273']],
['label' => 'Advanced Search by Hyphenated ABHA Number', 'get' => ['adv_search_by' => 'abha', 'adv_search_value' => '91-4081-4331-3273']],
['label' => 'Partial ABHA Address (meera)', 'get' => ['search_query' => 'meera']],
['label' => 'Partial ABHA Address (janvibisht)', 'get' => ['search_query' => 'janvibisht']],
['label' => 'DataTables Search Box with ABHA Address (Meera)', 'get' => ['dt_search' => 'meerabisht1981@sbx']],
['label' => 'DataTables Search Box with 14-digit ABHA Number (Meera)', 'get' => ['dt_search' => '91178766183200']],
['label' => 'DataTables Search Box with Hyphenated ABHA Number (Meera)', 'get' => ['dt_search' => '91-1787-6618-3200']],
['label' => 'Advanced Search by ABHA Address (Meera)', 'get' => ['adv_search_by' => 'abha', 'adv_search_value' => 'meerabisht1981@sbx']],
['label' => 'Advanced Search by 14-digit ABHA Number (Meera)', 'get' => ['adv_search_by' => 'abha', 'adv_search_value' => '91178766183200']],
['label' => 'Advanced Search by Hyphenated ABHA Number (Meera)', 'get' => ['adv_search_by' => 'abha', 'adv_search_value' => '91-1787-6618-3200']],
['label' => 'Advanced Search by Partial ABHA (janvi)', 'get' => ['adv_search_by' => 'abha', 'adv_search_value' => 'janvi']],
['label' => 'Direct ABHA Address (Rahul - has abha_address only)', 'get' => ['search_query' => 'rahulsingh@sbx']],
['label' => 'Direct ABHA Address with 14 digits in handle (Dhairya)', 'get' => ['search_query' => '91310013085603@sbx']],
];
foreach ($testCases as $tc) {