Yêu cầu thg 9 7, 2021 8:11 SA 75 0 1
  • 75 0 1
0

Hỏi về unit test trong laravel

Chia sẻ
  • 75 0 1

Em viết unit test nó toàn chạy vào .env, làm thế nào để nó dùng .env=testing ạ ? Em cảm ơn.

Avatar Nguyễn Văn Quy @ruacondepzaj
thg 9 7, 2021 8:17 SA

bạn tạo 1 file .env.testing trong file đó bạn đôi

APP_ENV=testing
Avatar Chilly @nhatnguyen123321
thg 9 7, 2021 8:58 SA

@ruacondepzaj Em dùng precommit để chạy unitest trước khi commit em đã làm theo nhưng lỗi

1 CÂU TRẢ LỜI


Đã trả lời thg 9 7, 2021 8:19 SA
+2

Bạn thêm option --env=testing vào trong command thì nó phpunit sẽ dùng file .env.testing trong project https://laravel.com/docs/8.x/testing#the-env-testing-environment-file

Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí