/** * @dataProvider trim_message_data */ public function test_trim_message($message, $bbcode_uid, $length, $expected, $trimmed, $incomplete) { if ($incomplete) { $this->markTestIncomplete($incomplete); } $TrimMessage = new \Nickvergessen\TrimMessage\TrimMessage($message, $bbcode_uid, $length, ' [...]', 0); $this->assertEquals($expected, $TrimMessage->message()); $this->assertEquals($trimmed, $TrimMessage->is_trimmed()); }