Projeto desenvolvido sob metodologia Test Driven Development (TDD), mantendo uma lista de repositórios de interesse da comunidade.
Este projeto tem como objetivo experimentar e orientar o desenvolvimento do Laravel sob a metodologia TDD.
Instalar e executar
$ git clone [email protected]:abrahamuchos/repository-guide.git
$ cd repository-guide
$ composer install
$ npm install
$ php artisan test
Ou você pode executar testes individualmente em
$ php artisan test --filter RepositoryControllerTest::test_anyone
Você pode visualizar os testes individualmente em
/tests/Feature/Http/Controllers/PageControllerTest.php
/tests/Feature/Http/Controllers/RepositoryControllerTest.php
Crie uma cópia do arquivo .env.example
e renomeie-o para .env
. Em seguida, configure as variáveis de ambiente necessárias.
Gere uma chave de aplicativo executando php artisan key:generate
.
Execute php artisan migrate
para criar as tabelas do banco de dados.
Execute php artisandb:seed
para criar dados fictícios e usuário administrador.
Execute php artisan serve
para iniciar o servidor de desenvolvimento Laravel.
Para executar este projeto, você precisará adicionar as seguintes variáveis de ambiente ao seu arquivo .env
DB_HOST
DB_PORT
DB_DATABASE
DB_USERNAME
DB_PASSWORD
MIT