Skip to content

Commit

Permalink
add missing unittest
Browse files Browse the repository at this point in the history
  • Loading branch information
Gummibeer committed Aug 6, 2019
1 parent dfffe50 commit a55bb22
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions tests/Http/EnumRequestTest.php
Expand Up @@ -281,4 +281,19 @@ public function it_can_transform_general_request_parameters_to_enum()
$this->assertInstanceOf(StatusEnum::class, $request['status']);
$this->assertEquals('DRAFT', $request['status']->getName());
}

/** @test */
public function it_ignores_rules_if_general_request__parameter_is_not_present()
{
$request = $this->createRequest([
'status' => 'draft',
]);

$request->transformEnums([
'state' => StatusEnum::class,
]);

$this->assertIsString($request->query->get('status'));
$this->assertEquals('draft', $request->query->get('status'));
}
}

0 comments on commit a55bb22

Please sign in to comment.