Skip to content

Commit d48f937

Browse files
fix: chore
1 parent 9df7cb7 commit d48f937

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

content/docs/addons-test-utils.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ var ReactTestUtils = require('react-dom/test-utils'); // ES5 với npm
1515

1616
## Tổng quan {#overview}
1717

18-
`ReactTestUtils` giúp cho việc test các component trong React dễ dàng hơn trong một test framework mà bạn tùy thích. Ở Facebook chúng tôi dùng [Jest](https://facebook.github.io/jest/) để test JavaScript một cách dễ dàng. Giờ bạn có thể tìm hiểu cách bắt đầu với Jest thông qua website này [React Tutorial](https://jestjs.io/docs/tutorial-react).
18+
`ReactTestUtils` giúp cho việc test các component trong React dễ dàng hơn trong một test framework mà bạn muốn. Ở Facebook chúng tôi dùng [Jest](https://facebook.github.io/jest/) để test JavaScript một cách dễ dàng. Giờ bạn có thể tìm hiểu cách bắt đầu với Jest thông qua website này [React Tutorial](https://jestjs.io/docs/tutorial-react).
1919

2020
> Lưu ý:
2121
>
22-
> Chúng tôi khuyến nghị dùng [React Testing Library](https://testing-library.com/react) được thiết kế để hỗ trợ viết test mà dùng các component của bạn như là những người dùng cuối cùng(có thể hiểu như là người dùng thực tế).
22+
> Chúng tôi khuyên dùng [React Testing Library](https://testing-library.com/react) được thiết kế để hỗ trợ viết test mà dùng các component của bạn như là những người dùng cuối cùng(có thể hiểu như là người dùng thực tế).
2323
>
24-
> Đối với phiên bản React <= 16, thư viện [Enzyme](https://airbnb.io/enzyme/) giúp bạn dễ dàng assert(là một xác nhận - assert - là một vị từ được kết nối với một điểm trong chương trình, luôn được đánh giá là true tại thời điểm đó trong quá trình thực thi mã), sử dụng, và kiểm qua output các React Component của bạn.
24+
> Đối với phiên bản React <= 16, thư viện [Enzyme](https://airbnb.io/enzyme/) giúp bạn dễ dàng assert(là một xác nhận - assert - là một vị từ được kết nối với một điểm trong chương trình, luôn được đánh giá là true tại thời điểm đó trong quá trình thực thi mã), sử dụng và kiểm tra output của các React Component.
2525
2626

2727

@@ -46,7 +46,7 @@ var ReactTestUtils = require('react-dom/test-utils'); // ES5 với npm
4646

4747
### `act()` {#act}
4848

49-
Để chuẩn bị một component cho các assertion(assertion chính là những method dùng để kiểm tra kết quả của đơn vị cần test có đúng với mong đợi không), để code render component đó và thực hiện cập nhật bên trong hàm `act()`. Điều này giúp cho test của bạn chạy gần giống như với cách React chạy trên browser(trình duyệt) thực tế.
49+
Để chuẩn bị một component cho các assertion(assertion chính là những method dùng để kiểm tra kết quả của đơn vị cần test có đúng với mong đợi không), render component đó và thực hiện cập nhật bên trong hàm `act()`. Điều này giúp cho test của bạn chạy gần giống như với cách React chạy trên browser thực tế.
5050

5151
>Lưu ý
5252
>
@@ -348,6 +348,6 @@ ReactTestUtils.Simulate.keyDown(node, {key: "Enter", keyCode: 13, which: 13});
348348

349349
> Lưu ý
350350
>
351-
> Bạn sẽ phải cung cấp tất cả event property mà bạn đang dùng trong component của bạn (v.d. keyCode, which, etc...) mà React sẽ không tạo ra bất kỳ những gì trong đó cho bạn.
351+
> React sẽ không tạo ra mà bạn phải cung cấp tất cả event property đang dùng trong component của bạn (v.d. keyCode, which, etc...).
352352
353353
* * *

0 commit comments

Comments
 (0)