assertEquals не сравнивает тип значений массива?

Это тест PHPUnit:

class EqualsTest extends PHPUnit_Framework_TestCase
{
public function testSuccess()
{
$this->assertEquals(array('01', 'a', 'b'), array(1, 'a', 'b'));
}
}

'01' это строка и 1 целое число, но проверка не является ошибкой! assertEquals не сравнивает типы … как побороть эту проблему?

2

Решение

assertSame будет работать в этом случае.

3

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector