THẢO LUẬN

Avatar
đã bình luận câu trả lời trong câu hỏi
thg 3 23, 2020 3:11 SA

@Sosiii tên rv.onclick()....

0

thank b nhiều

0
Avatar
đã bình luận cho bài viết
thg 3 23, 2020 1:28 SA

Rất xin lỗi vì đã mang lại sự bất tiện đó, bạn không hiểu phần nào có thể chia sẻ mình sẽ cố gắng support cho bạn.

0
thg 3 22, 2020 4:18 CH

cám ơn bạn đã theo dõi nhé 😄

0
thg 3 22, 2020 2:50 CH

bạn có thể dùng hàm querySelector của root document nhé

0
thg 3 22, 2020 1:23 CH

Sử dụng info("log some info message") và logger("log a debug message"). Nó sẽ nhìn gọn gàng hơn app('log')->debug($message) hoặc \Log::debug($message)

Cá nhân mình thấy dùng Facade sẽ tiện hơn cho việc viết test thay vì dùng helper. Cụ thể Nếu sử dụng logger() thì mình phải hiểu bản chất rằng LogManager được binding thế nào trong container để mock một đối tượng với key phù hợp. Còn khi sử dụng Log facade, mình có thể mock "trực tiếp" từ facade theo sự hỗ trợ từ Laravel.

Ví dụ

Unit test với helper.

$logger = m::mock('Illuminate\Log\LogManager')->shouldReceive('info')->....;
// Vì logger được bind bằng một key là "log" nên muốn giả lập thì phải bind lại nó trong container.
app()->instance('log', $logger);

// run code to test

Unit test với Facade:

Log::shouldReceive('info')->....
+2
Avatar
đã bình luận cho bài viết
thg 3 22, 2020 1:15 CH

ok bác

0

Bạn có thể chụp lỗi gửi mình xem đc ko ạ? bạn đang chạy trên môi trường ntn vậy?

0

Vâng em cảm ơn ạ 🙇

0

bài hay lắm em

0
thg 3 22, 2020 7:26 SA

Cam on admin vi bai viet qua hay a ^^

+1

cám ơn tác giả ❤️

0

Một ngôn ngữ gần với ngôn ngữ máy tính thì được coi ngôn ngữ lập trình bậc cao ;
ngược lại, ngôn ngữ gần với ngôn ngữ tự nhiên của con người sẽ được gọi là ngôn ngữ lập trình bậc cao.

lỗi chính tả bạn ơi.

0

Bài viết hay quá! Cảm ơn bạn 😃

0
thg 3 22, 2020 3:47 SA

Cám ơn bạn nhiều nha !

0
thg 3 22, 2020 3:11 SA

Bạn có thể chuyển ham find jquery sang javascript không

0
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í