Проект разработан по методологии Test Driven Development (TDD) с поддержкой списка репозиториев, представляющих интерес для сообщества.
Целью этого проекта является экспериментирование и предоставление рекомендаций по разработке Laravel в соответствии с методологией TDD.
Установите и запустите
$ git clone [email protected]:abrahamuchos/repository-guide.git
$ cd repository-guide
$ composer install
$ npm install
$ php artisan test
Или вы можете запускать тесты индивидуально на странице
$ php artisan test --filter RepositoryControllerTest::test_anyone
Вы можете просмотреть тесты по отдельности на сайте
/tests/Feature/Http/Controllers/PageControllerTest.php
/tests/Feature/Http/Controllers/RepositoryControllerTest.php
Создайте копию файла .env.example
и переименуйте его в .env
. Далее настройте необходимые переменные среды.
Создайте ключ приложения, запустив php artisan key:generate
.
Запустите php artisan migrate
, чтобы создать таблицы базы данных.
Запустите php artisandb:seed
, чтобы создать фиктивные данные и пользователя-администратора.
Запустите php artisan serve
, чтобы запустить сервер разработки Laravel.
Чтобы запустить этот проект, вам нужно будет добавить следующие переменные среды в ваш .env-файл.
DB_HOST
DB_PORT
DB_DATABASE
DB_USERNAME
DB_PASSWORD
Массачусетский технологический институт