Башка, Вся проблема в том, что setUp и tearDown вызываются для каждого метода теста, то-есть каждый метод теста индивидуальный, это такое убожество.... А методы которые вызываются вначале класса и в конце, статитка. Сохранить что-то для следующих методов тестов, только в статитки, это дерьмо и еще хуже. Лучше и придумать нельзя было...
Пишем тесты для тестирования классов которые работают с бд, и тут в setUp для каждого теста наполняем бд данными а в tearDown удаляем все, и такое создание и удаление для каждого метода теста, др***во!
Не, ну конечно можно всю эту логику в трейты запихать, но все равно это дерьмо! А тестирование фреймворков, для каждого теста инициализируется фрейм, либы, бд заполняется данными и т.д.. Др***во, дерьмо!
Написал: Reflesh
23.06.2016 / 21:21
Новые комментарии
Reflesh, не совсем понял комментарий. Тесты дробятся на методы, чтобы было проще найти причину ошибки. Если у вас в одном методе теста слишком много тестируется, то локализовать ошибку будет сложнее, ибо не понятно, что именно привело к ее возникновению, но если разбить один большой метод теста на 10 маленьких и в процессе тестирования 2-3 из этих методов не пройдут, то будет сразу понятно, в чем была причина ошибки.
Написал: Артур 23.06.2016 / 17:44
Написал: Артур 23.06.2016 / 17:44
Ну почему же каждый метод тест индивидуальный, кто автору phpunit внушил сделать именно так.
Написал: Reflesh 23.06.2016 / 11:10
Написал: Reflesh 23.06.2016 / 11:10
Вполне доходчиво и понятно, интересно было бы прочитать про mock тестирование
Написал: Вантуз-мен 09.06.2016 / 00:42
Написал: Вантуз-мен 09.06.2016 / 00:42
echelon (27.03.16 / 10:47)Благо есть что обсудить ))
На дворе 2016 год, а вы такое обсуждаете. Ужасно.
Написал: Андрей 26.04.2016 / 22:23
Это только на денвере и требуется. PMA на сайте разраба идёт мультиязычная аж с 2010 года (версия 2.11.10.1)
Написал: /7o/loTeH4I1k 19.02.2016 / 22:24
Написал: /7o/loTeH4I1k 19.02.2016 / 22:24
Школота негодуЭт (10)
o_O чёт тема не раскрыта... о ком речь? чем закончил юнец?
Написал: /7o/loTeH4I1k 18.02.2016 / 01:55
Написал: /7o/loTeH4I1k 18.02.2016 / 01:55
Теперь Вы знаете, что в следующий раз, когда будете выбирать себе хостинг, не стоит смотреть только на дисковое пространство и трафик. Обратите внимание на отзывы клиентов о стабильности сервера, аптайм сервера, время ответа сервера и т.д, чтобы определить серверные ресурсы. Кстати, эта информация не выставляется на главной странице и ее не легко добыть.Если Вы уже знаете способы проверки "скрытых" параметров, поделитесь ими пожалуйста
Написал: Евгений 16.02.2016 / 23:25
Это в теории все так просто. На самом же деле тут нужны знания seo. Ну и конечно есть подводные камни, не бывает чтоб сразу сделал и все, сидишь на диване и деньги капают. Так что практика, практика и ещё раз практика)
Написал: Geor 14.02.2016 / 19:22
Написал: Geor 14.02.2016 / 19:22