Найдено 93 результата

Drugpunker
2016.05.04, 19:55
Форум: Тестирование (Yii 2.x)
Тема: Yii2 advanced и Codeception
Ответы: 13
Просмотры: 5902

Re: Yii2 advanced и Codeception

Собрал по кускам следующее: www/tests/codeception/codeception.yml: include: #  - codeception/common #  - codeception/console #  - codeception/backend   - codeception/frontend paths:   log: codeception/_output settings:   colors: true config:     modules:         config:             Db:              ...
Drugpunker
2016.04.29, 18:43
Форум: Тестирование (Yii 2.x)
Тема: Yii2 advanced и Codeception
Ответы: 13
Просмотры: 5902

Re: Yii2 advanced и Codeception

Скиньте ссылку на нормальный гайд плиз. Без 50-ти часовых видео. Чтоб почитать можно было.

Немогу понять почему не коннектится к тестовой базе.
Drugpunker
2016.04.28, 21:37
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Буду объективнее. Спасибо всем. Помогли.
Drugpunker
2016.04.28, 19:25
Форум: Тестирование (Yii 2.x)
Тема: Yii2 advanced и Codeception
Ответы: 13
Просмотры: 5902

Re: Yii2 advanced и Codeception

А где прописывать тестовую базу? БД 2 штуки. Одна с дублирует другую, но только с суффиксом _test. Для тестов то бишь. Файле tests\codeception\config\ config.php прописал следующее: <?php /**  * Application configuration shared by all applications and test types  */ return [     'language' => 'en-US...
Drugpunker
2016.04.28, 18:39
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

И так, после очередного удара головой об стенку нашёл таки: //    public function _construct($name, $birth_date) //    { //        $this->name = $name; //        $this->birth_date = $birth_date; //    }     public function __construct($name, $birth_date)     {         $this->name = $name;         $t...
Drugpunker
2016.04.28, 12:15
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Вот именно, что там всего один сеттер, устанавливающий поля имени и даты рождения.
Phpstorm не ругается. Всё тянется как нужно. Вчера даже примеры к книге скопипастил, поправил нэймспэйсы. Всё равно не работает. Вечером попробую в очередной раз взглядом чё нить высверлить..
Drugpunker
2016.04.28, 06:33
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Метод store принимает в качестве аргумента результат метода makeCustomer для сохранения в бд.
В свою очередь данные попадают в метод makeCustomer из пост переменной. Но теряются после передачи в store.
Drugpunker
2016.04.27, 20:18
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Нет. И главное же в методе makeCustomer данные есть. private function makeCustomer(CustomerRecord $customer_record, PhoneRecord $phone_record)     {         $name = $customer_record->name;         $birth_date = new \DateTime($customer_record->birth_date);         var_dump($name);         var_dump($b...
Drugpunker
2016.04.27, 19:34
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Onotole писал(а):var_dump($customer->birth_date);
Выдаёт NULL

А почему пустой?
Drugpunker
2016.04.27, 18:00
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Ввожу вроде всё правильно...

1970-11-25
Drugpunker
2016.04.27, 17:55
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Попоробовал вывести переменную $customer_record->birth_date из метода: private function store(Customer $customer)     {         $customer_record = new CustomerRecord();         $customer_record->name = $customer->name;         $customer_record->birth_date = $customer->birth_date->format('Y-m-d');   ...
Drugpunker
2016.04.27, 17:31
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Вобщем всё перепроверил 10 000 раз. Не могу понять почему объект пустой.
Drugpunker
2016.04.26, 10:56
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Поле в форме заполняется датой в формате 1970-01-01.
Drugpunker
2016.04.26, 10:54
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Сейчас не дома. Посмотрел код по поиску. По-моему я упустил метод makeCustomer, создающий экземпляр класса. Позже гляну. Пока с Codeception разбирался (изучал), потерялся слегка. Инфа в книге не очень, на мой взгляд, структуирована. Приходится многое разбирать. Да ещё и шаблон advanced взял под обуч...
Drugpunker
2016.04.26, 06:24
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Re: Call to a member function format() on null

Верно. Но данные то ведь в объект передаются.
Поле дата заполняется. Конструктор класса customer присваивает (во всяком случае должен) значение переменной $birth_date. Её уже должен обработать метод format().
Но объект пустой.
Ничего не пойму.
Drugpunker
2016.04.25, 19:45
Форум: Общие вопросы (Yii 2.x)
Тема: Call to a member function format() on null
Ответы: 19
Просмотры: 3483

Call to a member function format() on null

Добрый вечер. Читаю "Разработка приложений в YII2". При запуске теста QueryCustomerByPhoneNumberCept выводится ошибка: Step I fill field "PhoneRecord[number]","599.760.3821" Fail Field by name, label, CSS or XPath element with 'PhoneRecord[number]' was not found. Понаблюдав за выполнением в браузере...
Drugpunker
2016.04.11, 17:46
Форум: Тестирование (Yii 2.x)
Тема: Yii2 advanced и Codeception
Ответы: 13
Просмотры: 5902

Re: Yii2 advanced и Codeception

Но нет же, всё равно тянется к бд запросы делать. Это _support/FixtureHelper.php модель дёргает. Так понимаю, речь идёт о common\_support\FixtureHelper.php Закомментил метод fixtures() . Ошибка ушла. Спасибо. Где можно почитать про устройство Codeception в YII2? Связи, что куда тянется. Тот же самы...
Drugpunker
2016.04.08, 12:00
Форум: Тестирование (Yii 2.x)
Тема: Yii2 advanced и Codeception
Ответы: 13
Просмотры: 5902

Re: Yii2 advanced и Codeception

Это понятно. Я, чисто гипотетичски. Для бд, migrate\down существует же. Почему бы тогда и в codeception на подобное не рассчитывать.
Drugpunker
2016.04.08, 06:18
Форум: Тестирование (Yii 2.x)
Тема: Yii2 advanced и Codeception
Ответы: 13
Просмотры: 5902

Re: Yii2 advanced и Codeception

Так. Хоть какой-то просвет. Вечером будут его ковырять. Наивно ли предположение, что может существовать некая консольная команда, удаляющая все тесты и зависимости в них? Есть что-то подобное, чтобы ручками готовые тесты не удалять? Ведь, каждый раз, при каждом новом проекте, придётся проделывать ут...