misuzu/tests/ZalgoTest.php

28 lines
747 B
PHP

<?php
namespace MisuzuTests;
use PHPUnit\Framework\TestCase;
use Misuzu\Zalgo;
class ZalgoTest extends TestCase
{
public const TEST_STRING = 'This string will be put through the Zalgo function, and back to a regular string.';
public function testStrip()
{
$this->assertEquals(
static::TEST_STRING,
Zalgo::strip(Zalgo::run(static::TEST_STRING, Zalgo::ZALGO_MODE_MINI))
);
$this->assertEquals(
static::TEST_STRING,
Zalgo::strip(Zalgo::run(static::TEST_STRING, Zalgo::ZALGO_MODE_NORMAL))
);
$this->assertEquals(
static::TEST_STRING,
Zalgo::strip(Zalgo::run(static::TEST_STRING, Zalgo::ZALGO_MODE_MAX))
);
}
}