@@ -4,9 +4,22 @@ namespace Tests\App\Models;
|
||||
|
||||
use Tests\Support\ModelCrudTestCase;
|
||||
use App\Models\PaymentModel;
|
||||
use CodeIgniter\Model;
|
||||
|
||||
class PaymentModelTest extends ModelCrudTestCase
|
||||
{
|
||||
protected function fabricatorOverrides(Model $model): array
|
||||
{
|
||||
$overrides = parent::fabricatorOverrides($model);
|
||||
|
||||
if ($model instanceof PaymentModel) {
|
||||
$overrides['transaction_id'] = uniqid('PAY-TEST-', true);
|
||||
$overrides['payment_method'] = 'cash';
|
||||
$overrides['status'] = 'recorded';
|
||||
}
|
||||
|
||||
return $overrides;
|
||||
}
|
||||
|
||||
public function testCanInsertAndRetrieve()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user