★ (纏め中) RefreshDatabaseとDatabaseTransactionの違い

https://www.lancard.com/blog/2017/12/14/laravel%E3%81%AE%E3%83%86%E3%82%B9%E3%83%88%E7%94%A8%E4%BE%BF%E5%88%A9%E3%83%88%E3%83%AC%E3%82%A4%E3%83%88%E3%81%AE%E5%8B%95%E4%BD%9C%E3%82%92%E5%A4%89%E3%81%88%E3%81%A6%E3%81%BF%E3%82%8B/

qiita.com

RefreshDatabase

  • テスト前に、migrateとseedを行ってくれる。

DatabaseTransaction

https://qiita.com/kazuhei/items/ce9d8e65361a56bc3b1e