Nelmio\Alice\Definition\Value\OptionalValueTest::testThrowsErrorIfInvalidTypeGiven PHP Method

testThrowsErrorIfInvalidTypeGiven() public method

public testThrowsErrorIfInvalidTypeGiven ( $quantifier, $firstMember, $secondMember, $errorMessage )
    public function testThrowsErrorIfInvalidTypeGiven($quantifier, $firstMember, $secondMember, $errorMessage)
    {
        try {
            new OptionalValue($quantifier, $firstMember, $secondMember);
            $this->fail('Expected error to be thrown.');
        } catch (\TypeError $error) {
            $this->assertEquals($errorMessage, $error->getMessage());
        }
    }