Proyecto desarrollado bajo metodología Test Driven Development (TDD), manteniendo un listado de repositorios de interés para la comunidad.
Este proyecto tiene como objetivo experimentar y brindar orientación para el desarrollo de Laravel bajo la metodología TDD.
Instalar y ejecutar
$ git clone [email protected]:abrahamuchos/repository-guide.git
$ cd repository-guide
$ composer install
$ npm install
$ php artisan test
O puede ejecutar pruebas individualmente en
$ php artisan test --filter RepositoryControllerTest::test_anyone
Puede ver las pruebas individualmente en
/tests/Feature/Http/Controllers/PageControllerTest.php
/tests/Feature/Http/Controllers/RepositoryControllerTest.php
Cree una copia del archivo .env.example
y cámbiele el nombre a .env
. A continuación, configure las variables de entorno necesarias.
Genere una clave de aplicación ejecutando php artisan key:generate
.
Ejecute php artisan migrate
para crear las tablas de la base de datos.
Ejecute php artisandb:seed
para crear datos ficticios y un usuario administrador.
Ejecute php artisan serve
para iniciar el servidor de desarrollo Laravel.
Para ejecutar este proyecto, deberá agregar las siguientes variables de entorno a su archivo .env
DB_HOST
DB_PORT
DB_DATABASE
DB_USERNAME
DB_PASSWORD
MIT