it('can create apps', function () {
$mailchimp = App::factory()->make([
'name' => Constant::MAILCHIMP,
'app_code' => Constant::APP_CODE[Constant::MAILCHIMP],
]);
livewire(ManageApps::class)
->fillForm([
'name' => $mailchimp->name,
'app_code' => $mailchimp->app_code,
'description' => $mailchimp->description,
'is_active' => $mailchimp->is_active
])
->call('create')
->assertHasNoFormErrors();
$this->assertDatabaseHas(App::class, [
'title' => $mailchimp->name,
'app_code' => $mailchimp->app_code,
'description' => $mailchimp->description,
'is_active' => $mailchimp->is_active
]);
});
it('can create apps', function () {
$mailchimp = App::factory()->make([
'name' => Constant::MAILCHIMP,
'app_code' => Constant::APP_CODE[Constant::MAILCHIMP],
]);
livewire(ManageApps::class)
->fillForm([
'name' => $mailchimp->name,
'app_code' => $mailchimp->app_code,
'description' => $mailchimp->description,
'is_active' => $mailchimp->is_active
])
->call('create')
->assertHasNoFormErrors();
$this->assertDatabaseHas(App::class, [
'title' => $mailchimp->name,
'app_code' => $mailchimp->app_code,
'description' => $mailchimp->description,
'is_active' => $mailchimp->is_active
]);
});