/usermeister

Be master of users! (simple web script on mvc pattern)

Primary LanguagePHPMIT LicenseMIT

Описание каталогов проекта:

app - основные классы скрипта осуществляющие роутинг проекта, соединение с БД, развертывание шаблона mvc, автозагрузку классов;

assets - фронтенд скрипта: js-скрипты, css стили, изображения и шрифты;

config - конфигурация скрипта;

controllers - контроллеры;

migrations - миграции для развертывания таблиц в БД (в директории up миграции для создания, в down - для отката миграций из up);

models - модели скрипта;

test - тесты (Unit-тесты для моделей проекта хранятся в по пути test/unit);

views - отображения(виды) проекта, в директории views/layouts - хранится основной макет страницы, внутрь которого будет подгружаться контент, генирируемый в остальных отображениях;

Запуск тестов:

  1. Тесты работают посредством codeception, поэтому прежде всего его нужно будет подгрузить его командой:

     composer install
    
  2. Далее уже можно производить сам запуск тестов командой:

     php vendor/bin/codecept run unit