check(["input" => "not-blank"], "input"); self::assertNull($is_valid); } public function test_returns_response_message_if_input_is_the_empty_string(): void { $rule = new IsNotBlankRule(); $is_valid = $rule->check(["input" => ""], "input"); self::assertNotNull($is_valid); self::assertEquals("Use at least one character.", $is_valid->payload["message"]); } public function test_returns_response_message_if_input_contains_whitespace_only(): void { $rule = new IsNotBlankRule(); $is_valid = $rule->check(["input" => " "], "input"); self::assertNotNull($is_valid); self::assertEquals("Use at least one character.", $is_valid->payload["message"]); } }