Files
portal/app/tests/Feature/Advertising/AdCampaignBannersApprovedMigrationTest.php
T

19 lines
600 B
PHP
Raw Normal View History

<?php
declare(strict_types=1);
use App\Models\AdCampaign;
use App\Models\Tenant;
use Illuminate\Support\Facades\Schema;
it('добавляет banners_approved_at в ad_campaigns и модель его читает', function () {
expect(Schema::hasColumn('ad_campaigns', 'banners_approved_at'))->toBeTrue();
$tenant = Tenant::factory()->create();
$c = AdCampaign::create([
'tenant_id' => $tenant->id, 'name' => 'C', 'audience_days' => 10, 'use_uploaded_list' => false,
'banners_approved_at' => now(),
]);
expect($c->banners_approved_at)->not->toBeNull();
});