Form visibility closed (#91)

This commit is contained in:
Chirag Chhatrala
2023-02-19 17:41:50 +05:30
committed by GitHub
parent 9137282eba
commit d6930d0dc2
7 changed files with 22 additions and 5 deletions

View File

@@ -85,6 +85,18 @@ it('can not submit draft form', function () {
->assertStatus(403);
});
it('can not submit visibility closed form', function () {
$user = $this->actingAsUser();
$workspace = $this->createUserWorkspace($user);
$form = $this->createForm($user, $workspace, [
'visibility' => 'closed'
]);
$formData = FormSubmissionDataFactory::generateSubmissionData($form);
$this->postJson(route('forms.answer', $form->slug), $formData)
->assertStatus(403);
});
it('can not submit form with past dates', function () {
$user = $this->actingAsUser();
$workspace = $this->createUserWorkspace($user);