gnu-social/vendor/zetacomponents/document/tests/list_bullet_guesser_test.php

73 lines
1.6 KiB
PHP

<?php
class ezcDocumentListBulletGuesserTest extends ezcTestCase
{
public static function suite()
{
return new PHPUnit_Framework_TestSuite( __CLASS__ );
}
public function testMarkToCharSuccess()
{
$guesser = new ezcDocumentListBulletGuesser();
$expectedResult = '◼';
$actualResult = $guesser->markToChar( 'square' );
self::assertEquals(
$expectedResult,
$actualResult,
'Bullet "square" guessed incorrect.'
);
}
public function testMarkToCharUnknownSuccess()
{
$guesser = new ezcDocumentListBulletGuesser();
$expectedResult = '⚫';
$actualResult = $guesser->markToChar( 'unknown' );
self::assertEquals(
$expectedResult,
$actualResult,
'Bullet "unknown" guessed incorrect.'
);
}
public function testMarkToCharUnknownCustomDefaultSuccess()
{
$guesser = new ezcDocumentListBulletGuesser();
$expectedResult = 'a';
$actualResult = $guesser->markToChar( 'unknown', 'a' );
self::assertEquals(
$expectedResult,
$actualResult,
'Bullet "unknown" guessed incorrect.'
);
}
public function testMarkToCharNoGuessSuccess()
{
$guesser = new ezcDocumentListBulletGuesser();
$expectedResult = 'a';
$actualResult = $guesser->markToChar( 'a' );
self::assertEquals(
$expectedResult,
$actualResult,
'Bullet "a" converted incorrect.'
);
}
}
?>