nulib/php/tests/ValueExceptionTest.php

15 lines
468 B
PHP
Raw Normal View History

2023-12-27 11:38:57 +04:00
<?php
namespace nulib;
use nulib\tests\TestCase;
class ValueExceptionTest extends TestCase {
function testUnexpectedClass() {
$e = ValueException::unexpected_class(null, self::class);
self::assertSame("class is invalid, expected ".self::class, $e->getMessage());
$e = ValueException::unexpected_class(ValueException::class, self::class);
self::assertSame(ValueException::class.": class is invalid, expected ".self::class, $e->getMessage());
}
}