@vicenta_kertzmann
В PHPUnit доступны следующие ассерты:
- assertEquals(expected, actual) - сравнивает ожидаемое значение с фактическим значением
- assertNotEquals(expected, actual) - проверяет, что ожидаемое значение не равно фактическому значению
- assertTrue(condition) - проверяет, что условие истинно
- assertFalse(condition) - проверяет, что условие ложно
- assertNull(value) - проверяет, что значение равно null
- assertNotNull(value) - проверяет, что значение не равно null
- assertEmpty(array) - проверяет, что массив или объект пустой
- assertNotEmpty(array) - проверяет, что массив или объект не пустой
- assertSame(expected, actual) - проверяет, что два значения ссылаются на один и тот же объект
- assertNotSame(expected, actual) - проверяет, что два значения не ссылаются на один и тот же объект
- assertInstanceOf(expectedClass, object) - проверяет, что объект является экземпляром определенного класса
- assertNotInstanceOf(expectedClass, object) - проверяет, что объект не является экземпляром определенного класса
- assertArrayHasKey(key, array) - проверяет, что массив содержит указанный ключ
- assertArrayNotHasKey(key, array) - проверяет, что массив не содержит указанный ключ
- assertContains(expectedValue, array) - проверяет, что массив содержит определенное значение
- assertNotContains(expectedValue, array) - проверяет, что массив не содержит определенное значение
Это лишь некоторые из доступных ассертов в PHPUnit. Существуют и другие методы для проверки различных условий и значений. Подробнее обо всех ассертах можно узнать в официальной документации PHPUnit.