Destio

юнит-тест

Hello World в PHPUnit

Документация к PHPUnit предполагает очень серьезное использование с самого начала, да и предполагаемые методы установки могут напугать. Иногда лучше начинать работать с чего-то попроще, поэтому вот пример использования: Установить PHPUnit в Ubuntu несложно: sudo apt install phpunit Как мне кажется, для функций и методов в качестве Hello World часто используется умножение, вот и у нас […]

Читать дальше

Что такое юнит-тесты

Почему-то ответы на этот вопрос часто вовлекают или многословные абстракции, или установку фреймворков для установки фреймворков. А ведь можно сформулировать попроще: юнит-тест это функция, которая проверяет функцию (юнит). Например, если функция sum(a,b) складывает числа, то ее юнит-тест sumUnitTest() сравнит вывод функции с известной суммой и скажет, если тест провален: function sum(a,b) { return (a + […]

Читать дальше