Fix test create template

This commit is contained in:
JhumanJ
2022-11-16 15:57:10 +01:00
parent 88812776db
commit a192ca35f7
3 changed files with 11 additions and 8 deletions

View File

@@ -1,12 +1,15 @@
<?php
it('can create template', function () {
$user = $this->actingAsUser();
$user = $this->createUser([
'email' => 'admin@opnform.com'
]);
$this->actingAsUser($user);
// Create Form
$workspace = $this->createUserWorkspace($user);
$form = $this->makeForm($user, $workspace);
// Create Template
$templateData = [
'name' => 'Demo Template',
@@ -22,4 +25,4 @@ it('can create template', function () {
'type' => 'success',
'message' => 'Template created.'
]);
});
});

View File

@@ -125,7 +125,7 @@ trait TestHelpers
->withProperties(FormFactory::formatProperties($dbProperties))
->forWorkspace($workspace)
->createdBy($user)
->make($data);
->make($data);
}
public function createForm(User $user, Workspace $workspace, array $data = [])
@@ -135,9 +135,9 @@ trait TestHelpers
return $form;
}
public function createUser()
public function createUser(array $data = [])
{
return \App\Models\User::factory()->create();
return \App\Models\User::factory()->create($data);
}
public function createProUser()
@@ -191,5 +191,5 @@ trait TestHelpers
}
$this->assertGuest();
}
}