t.me/atinfo_chat Telegram группа по автоматизации тестирования

Codeception Helper MySQLi как вытянуть данные из базы

codeception
database
mysql
php
webdriver
Теги: #<Tag:0x00007fb3023a4118> #<Tag:0x00007fb30236b228> #<Tag:0x00007fb30236a620> #<Tag:0x00007fb302369d88> #<Tag:0x00007fb302369900>

(Aplusrivne) #1

Хочу в приемочных тестах вытягивать данные из базы.
Создал метод db() в хелпере.

Код
$db = new mysqli(‘localhost’, ‘user’, ‘password’, ‘bd_name’);

При запуске скрипта получаю ошибку Class ‘Helper\mysqli’ not found

Может я не правильной дорогой иду?
Подскажите как это делать правильно.


(Salciuc Vitalie) #2

я не експерт но что-бы избежать быдлакода все даные о бд записывай в application.properties


(A) #3

так есть же модуль Db https://codeception.com/docs/modules/Db.html#algolia:p:nth-of-type(1)
используйте его. Или вам не хватает его функционала?