diff --git a/README.md b/README.md index 2ff886541..1f13ea261 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ This package adds functionalities to the Eloquent model and Query builder for Mo - [Lumen](#lumen) - [Non-Laravel projects](#non-laravel-projects) - [Testing](#testing) + - [Database Testing](#database-testing) - [Configuration](#configuration) - [Eloquent](#eloquent) - [Extending the base model](#extending-the-base-model) @@ -113,6 +114,25 @@ To run the test for this package, run: docker-compose up ``` +Database Testing +------- + +To reset the database after each test, add: + +```php +use Illuminate\Foundation\Testing\DatabaseMigrations; +``` + +Also inside each test classes, add: + +```php +use DatabaseMigrations; +``` + +Keep in mind that these traits are not yet supported: +- `use Database Transactions;` +- `use RefreshDatabase;` + Configuration ------------- You can use MongoDB either as the main database, either as a side database. To do so, add a new `mongodb` connection to `config/database.php`: