X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=tests%2FUnit%2FTwitchBot%2FTokenizedMessageTest.php;h=832b9702cf2a345b82023f022bc592d4b157cdaa;hb=72253eedb80a978c5442621049cc0f28b7182687;hp=be38909a07d06a9d111fd33b6a6297102d3a4c65;hpb=a45390fd150b79014088b343591dc701dfe89c13;p=alttp.git diff --git a/tests/Unit/TwitchBot/TokenizedMessageTest.php b/tests/Unit/TwitchBot/TokenizedMessageTest.php index be38909..832b970 100644 --- a/tests/Unit/TwitchBot/TokenizedMessageTest.php +++ b/tests/Unit/TwitchBot/TokenizedMessageTest.php @@ -34,6 +34,12 @@ class TokenizedMessageTest extends TestCase { $this->assertNotEquals('hi', TokenizedMessage::fromString('hier steht was')->classify()); $this->assertEquals('hype', TokenizedMessage::fromString('122 Hype!')->classify()); + $this->assertEquals('hype', TokenizedMessage::fromString('Sarühlalü KomodoHype', ['emotes' => '81273:10-19'])->classify()); + + $this->assertEquals('kappa', TokenizedMessage::fromString('Kappa', ['emotes' => 'blah:0-4'])->classify()); + $this->assertEquals('kappa', TokenizedMessage::fromString('KappaClaus', ['emotes' => 'blah:0-9'])->classify()); + $this->assertEquals('kappa', TokenizedMessage::fromString('Keepo', ['emotes' => 'blah:0-4'])->classify()); + $this->assertNotEquals('kappa', TokenizedMessage::fromString('I keep order')->classify()); $this->assertEquals('number', TokenizedMessage::fromString('13')->classify()); $this->assertEquals('number', TokenizedMessage::fromString('22')->classify()); @@ -66,6 +72,10 @@ class TokenizedMessageTest extends TestCase { $this->assertEquals('wtf', TokenizedMessage::fromString('wtf? lol')->classify()); $this->assertNotEquals('wtf', TokenizedMessage::fromString('ein waterwalk aufgesetzt')->classify()); + $this->assertEquals('yes', TokenizedMessage::fromString('ja geht SeemsGood')->classify()); + $this->assertEquals('yes', TokenizedMessage::fromString('also ich würde sagen ja LUL', ['emotes' => 'blah:24-26'])->classify()); + $this->assertNotEquals('yes', TokenizedMessage::fromString('find ich ja gut')->classify()); + $this->assertEquals('unclassified', TokenizedMessage::fromString('')->classify()); $this->assertEquals('unclassified', TokenizedMessage::fromString('bitte boots locked in desert und bib')->classify()); }