Kohana Фреймворк не оправдал доверия!

HraKK

Мудак
Команда форума
iceman
не пойму зачем смотреть в маны, как вы их читаете?
 

zerkms

TDD infected
Команда форума
iceman
тесты это офигенная документация, как минимум.
 

Adelf

Administrator
Команда форума
iceman
Такие же разные как стиральная машина и неофициальная инструкция по ее эксплуатации
 

LeeN

Новичок
zerkms
Какой есть хороший ресурс или книга или глава в книге чтобы въехать в SimpleTest (очень желательно небольшого объема на первых порах). simpletest.org? Я посмотрел lastcraft.com/simple_test.php (ну, рекомендуется), но там в самом-самом начале пишется: "The following assumes that you are familiar with the concept of unit testing as well as ...". А вот именно с unit testing я и хотел бы разобраться.
 

fixxxer

К.О.
Партнер клуба
Почитай доку на phpunit.de, там все подробно. Принципиальных отличий между simpletest и phpunit нет.
 

LeeN

Новичок
fixxxer
Да вот я первым делом как-раз попробовал phpunit (именно из-за документации). Ну не пошло и все тут. Потом поставил SimpleTest, попробовал первый пробный тест - ух и класс! Наверное нельзя так эмоционально к софту относиться, но ... ну вот повело на SimpleTest.
 

LeeN

Новичок
Adelf , так там объясняют, что такое TDD (просто жутко интересная вещь). Для примеров используют SimpleTest. Вот я и пытаюсь разобраться в SimpleTest, чтобы:
1) облагородить свой единственный проект юнит-тестами
2) чтобы прочитать про TDD именно там, на agiledev.ru/doku.php?id=tdd (меня туда направил zerkms в этой ветке выше)

Я читаю книгу по php (может не лучшую), смотрю - в упор непонятное место, лезу в ман и все становится понятно. Но если б я решил по ману php учить ... невозможно.

Вот я и боюсь разбираться с SimpleTest по его simpletest.org, а другого ресурса не видно.

Или я что напутал?
 

zerkms

TDD infected
Команда форума
LeeN
если хочется углубиться в тдд - тогда читать нужно Кента Бека "Test Driven Development", а под пхп смотреть категорически в сторону phpunit. Simpletest безнадёжно устарел.
 

itprog

Cruftsman
LeeN
SimpleTest выглядит мертвым, никаких обновлений с 2008 года. Все же посмотри phpunit, он чуть сложнее, но ничем не хуже, а даже лучше. И тебе уже дали два раза ссылку на документацию phpunit, в ней все описано - от написание первого теста до генерации моков.И там не в виде маунала, а в виде книги.
 

zerkms

TDD infected
Команда форума
korchasa
тем что он не развивается совсем. при этом phpunit более фичастый и в активной разработке.
 

korchasa

LIMB infected
zerkms
SimpleTest сейчас как раз развивается, скоро релиз.

Что можешь отметить из фич? Я на вскидку могу назвать только генераторы.

ЗЫ: Просто я планирую реализовать поддержку PHPUnit в нашей запускалке, и хочу понять насколько хорошо нам от этого станет :)
 

zerkms

TDD infected
Команда форума
Из того, что я юзаю и что мне удобно - это зависимости тестов (http://www.phpunit.de/manual/3.4/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.test-dependencies) и data providers (http://www.phpunit.de/manual/3.4/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.data-providers).

Ещё руки никак не доходят - но всё вот хочу поиграться с BDD (http://www.phpunit.de/manual/3.4/en/behaviour-driven-development.html)
 

korchasa

LIMB infected
Автор оригинала: zerkms
Из того, что я юзаю и что мне удобно - это зависимости тестов (http://www.phpunit.de/manual/3.4/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.test-dependencies) и data providers (http://www.phpunit.de/manual/3.4/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.data-providers).
Спс, зависимости я как-т о проглядел.

Автор оригинала: zerkms Ещё руки никак не доходят - но всё вот хочу поиграться с BDD (http://www.phpunit.de/manual/3.4/en/behaviour-driven-development.html)
Все руки не доходят свою реализацию написать. Без богомерзких магических строк.
 
Сверху