Skip to content

Commit 3ea1479

Browse files
committed
docs: tweak translation
1 parent e0cf294 commit 3ea1479

File tree

7 files changed

+16
-16
lines changed

7 files changed

+16
-16
lines changed

docs/ja/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
* [ガイド](guides/README.md)
66
* [はじめる](guides/getting-started.md)
7-
* [よくある落とし穴](guides/common-tips.md)
7+
* [一般的なヒント](guides/common-tips.md)
88
* [テストランナを選ぶ](guides/choosing-a-test-runner.md)
99
* [Jest による単一ファイルコンポーネントのテスト](guides/testing-SFCs-with-jest.md)
1010
* [Mocha + webpack による単一ファイルコンポーネントのテスト](guides/testing-SFCs-with-mocha-webpack.md)

docs/ja/SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
* [ガイド](guides/README.md)
44
* [はじめる](guides/getting-started.md)
5-
* [よくある落とし穴](guides/common-tips.md)
5+
* [一般的なヒント](guides/common-tips.md)
66
* [テストランナを選ぶ](guides/choosing-a-test-runner.md)
77
* [Jest による単一ファイルコンポーネントのテスト](guides/testing-SFCs-with-jest.md)
88
* [Mocha + webpack による単一ファイルコンポーネントのテスト](guides/testing-SFCs-with-mocha-webpack.md)

docs/ja/guides/choosing-a-test-runner.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
多くの一般的な JavaScript テストランナがあり、`vue-test-utils` はそれらすべてで動作します。テストランナにとらわれません。
66

7-
テストランナを選択する際には、機能セット、パフォーマンス、およびシングルファイルコンポーネント (SFC) の事前コンパイルのサポートが考慮されます。既存のライブラリを慎重に比較した上で、以下の2つのテストランナをお勧めします:
7+
テストランナを選択する際には、機能セット、パフォーマンス、および単一ファイルコンポーネント (SFC) の事前コンパイルのサポートが考慮されます。既存のライブラリを慎重に比較した上で、以下の2つのテストランナをお勧めします:
88

99
- [Jest](https://facebook.github.io/jest/docs/en/getting-started.html#content) は最も充実したテストランナです。最小の設定が必要で、デフォルトで JSDOM を設定し、組み込みの検証を提供し、コマンドラインのユーザーエクスペリエンスが優れています。ただし、テストで SFC コンポーネントをインポートできるようにするには、プリプロセッサが必要です。最も一般的な SFC 機能を処理できる `jest-vue` プリプロセッサを作成しましたが、現在 `vue-loader` に 100% の機能パリティを持っていません。
1010

@@ -31,7 +31,7 @@ require('jsdom-global')()
3131

3232
`jest-vue` プリプロセッサは基本的な SFC 機能をサポートしていますが、現在 `vue-loader` でのみサポートされているスタイルブロックやカスタムブロックは扱いません。これらの機能やその他の Webpack 固有の設定に依存する場合は、webpack + `vue-loader` ベースの設定を使用する必要があります。
3333

34-
さまざまな設定については、次のガイドをお読みください:
34+
さまざまな設定については、次のガイドをお読みください:
3535
- [Jest による単一ファイルコンポーネントのテスト](./testing-SFCs-with-jest.md)
3636
- [Mocha + webpack による単一ファイルコンポーネントのテスト](./testing-SFCs-with-mocha-webpack.md)
3737

docs/ja/guides/common-tips.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# よくある落とし穴
1+
# 一般的なヒント
22

33
## 何をテストするかを知る
44

docs/ja/guides/getting-started.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ const vm = wrapper.vm
6464
console.log(wrapper)
6565
```
6666

67-
### コンポーネントのレンダリングされた HTML 出力をテストする
67+
### コンポーネントの描画された HTML 出力をテストする
6868

69-
ラッパが完成したので、コンポーネントのレンダリングされた HTML 出力が、期待されるものと一致することを確認します。
69+
ラッパが完成したので、コンポーネントの描画された HTML 出力が、期待されるものと一致することを確認します。
7070

7171
```js
7272
import { mount } from 'vue-test-utils'
@@ -91,7 +91,7 @@ describe('Counter', () => {
9191

9292
### ユーザのインタラクションをシミュレーションする
9393

94-
ユーザがボタンをクリックすると、カウンターがカウントをインクリメントする必要があります。この振る舞いをシミュレートするには、まず**button 要素のラッパ**を返す `wrapper.find()` を使ってボタンを見つける必要があります。ボタンのラッパで `.trigger()` を呼び出すことでクリックをシミュレートできます:
94+
ユーザがボタンをクリックすると、カウンタがカウントをインクリメントする必要があります。この振る舞いをシミュレートするには、まず**button 要素のラッパ**を返す `wrapper.find()` を使ってボタンを見つける必要があります。ボタンのラッパで `.trigger()` を呼び出すことでクリックをシミュレートできます:
9595

9696
```js
9797
it('button click should increment the count', () => {
@@ -104,7 +104,7 @@ it('button click should increment the count', () => {
104104

105105
### `nextTick` はどうですか?
106106

107-
Vue バッチは DOM 更新を保留し、非同期的に適用して、複数のデータのミューテーションに起因する不要な再描画を防ぎます。実際には、Vue が何らかの状態変更をトリガーした後にVue が実際の DOM 更新を実行するまで待つために、`Vue.nextTick` を使用しなければならないからです。
107+
Vue バッチは DOM 更新を保留し、非同期的に適用して、複数のデータのミューテーションに起因する不要な再描画を防ぎます。実際には、Vue が何らかの状態変更をトリガした後に Vue が実際の DOM 更新を実行するまで待つために、`Vue.nextTick` を使用しなければならないからです。
108108

109109
使い方を簡単にするため、 `vue-test-utils` はすべての更新を同期的に適用するので、テストで DOM を更新するために `Vue.nextTick` を使う必要はありません。
110110

@@ -113,4 +113,4 @@ Vue バッチは DOM 更新を保留し、非同期的に適用して、複数
113113
## 次は何をするのか
114114

115115
- [テストランナを選ぶ](./choosing-a-test-runner.md)`vue-test-utils` をプロジェクトに組み込む
116-
- [テストを書くときの一般的なテクニック](./common-tips.md)についてもっと知る
116+
- [テストを書くときの一般的なヒント](./common-tips.md)についてもっと知る

docs/ja/guides/testing-SFCs-with-jest.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ webpack 設定で、`@` を `/src` のエイリアスにしたいといった場
7575

7676
## Jest のための Babel の設定
7777

78-
Node の最新バージョンではすでにほとんどの ES2015 機能がサポートされていますが、テストでは ES Module 構文と stage-x 機能を使用することができます。そのために、`babel-jest` をインストールする必要があります。
78+
Node の最新バージョンではすでにほとんどの ES2015 機能がサポートされていますが、テストでは ES Modules 構文と stage-x 機能を使用することができます。そのために、`babel-jest` をインストールする必要があります。
7979

8080
``` bash
8181
npm install --save-dev babel-jest
@@ -100,7 +100,7 @@ npm install --save-dev babel-jest
100100

101101
> デフォルトでは、`babel-jest` はインストールされている間自動的に設定します。しかし、`*.vue` ファイルのための変換を明示的に追加したため、`babel-jest` も明示的に設定する必要があります。
102102
103-
webpack で `babel-preset-env` を使用するとした場合、webpack は ES Module 処理方法を既に知っているので、デフォルトの Babel 設定は ES Module のトランスパイルを無効にします。ただし、Jest テストは Node で直接実行されるため、テスト用に有効にする必要があります。
103+
webpack で `babel-preset-env` を使用するとした場合、webpack は ES Modules 処理方法を既に知っているので、デフォルトの Babel 設定は ES Modules のトランスパイルを無効にします。ただし、Jest テストは Node で直接実行されるため、テスト用に有効にする必要があります。
104104

105105
また、`babel-preset-env` に、使用している Node のバージョンを指定するように指示することもできます。これにより不要な機能をスキップし、テストがより速く起動します。
106106

@@ -127,7 +127,7 @@ webpack で `babel-preset-env` を使用するとした場合、webpack は ES M
127127

128128
[`vue-server-renderer`](https://github.com/vuejs/vue/tree/dev/packages/vue-server-renderer) を使ってコンポーネントを文字列に描画して保存することができます。[Jest のスナップショットテスト](https://facebook.github.io/jest/docs/en/snapshot-testing.html) のスナップショットとして表示されます。
129129

130-
`vue-server-renderer` の描画結果には、いくつかの SSR (Server-Side Rendering) 固有の属性が含まれており、空白を無視するため、diff をスキャンするのが難しくなります。カスタムシリアライザを使用して、保存されたスナップショットを改善することができます。
130+
`vue-server-renderer` の描画結果には、いくつかの SSR (Server-Side Rendering: サーバサイドレンダリング) 固有の属性が含まれており、空白を無視するため、diff をスキャンするのが難しくなります。カスタムシリアライザを使用して、保存されたスナップショットを改善することができます。
131131

132132
``` bash
133133
npm install --save-dev jest-serializer-vue
@@ -150,7 +150,7 @@ npm install --save-dev jest-serializer-vue
150150

151151
### テストファイルの配置
152152

153-
デフォルトでは、jest はプロジェクト全体で `.spec.js` または `.test.js` 拡張子を持つすべてのファイルを再帰的に取得します。これがあなたのニーズに合わない場合は、`package.json` ファイルの config セクションで[testRegex を変更する](https://facebook.github.io/jest/docs/en/configuration.html#testregex-string)ことが可能です。
153+
デフォルトでは、Jest はプロジェクト全体で `.spec.js` または `.test.js` 拡張子を持つすべてのファイルを再帰的に取得します。これがあなたのニーズに合わない場合は、`package.json` ファイルの config セクションで[testRegex を変更する](https://facebook.github.io/jest/docs/en/configuration.html#testregex-string)ことが可能です。
154154

155155
Jestは、テスト対象のコードのすぐ隣に`__tests__`ディレクトリを作成することを推奨していますが、適切にテストを構造化することは自由です。 Jestがスナップショットテストを実行するテストファイルの隣に`__snapshots__`ディレクトリを作成することに注意してください。
156156

docs/ja/guides/testing-SFCs-with-mocha-webpack.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ require('jsdom-global')()
9494

9595
### 検証ライブラリのピッキング
9696

97-
[Chai](http://chaijs.com/) は Mocha と並んで一般的に使用される一般的なアサーションライブラリです。また、スパイとスタブを作成するための [Sinon](http://sinonjs.org/) をチェックしてみてください。
97+
[Chai](http://chaijs.com/) は Mocha と並んで一般的に使用される一般的な検証ライブラリです。また、スパイとスタブを作成するための [Sinon](http://sinonjs.org/) をチェックしてみてください。
9898

9999
あるいは、Jest の一部である `expect` を使うことができ、Jest のドキュメントにある[まったく同じAPI](http://facebook.github.io/jest/docs/en/expect.html#content)を公開しています。
100100

@@ -116,7 +116,7 @@ global.expect = require('expect')
116116

117117
JavaScript を処理するには `babel-loader` を使用しています。`.babelrc` ファイルを使ってあなたのアプリでそれを使用しているならば、Babel を設定しておくべきです。`babel-loader` は自動的に同じ設定ファイルを使います。
118118

119-
注意すべき点の 1 つは、Node バージョン 6 以降を使用している場合、ES2015 の大部分の機能を既にサポートしているため、使用しているノードのバージョンではサポートされていない機能のみをトランスパイルする Babel の [env オプション](https://babeljs.io/docs/usage/babelrc/#env-option)を設定できます。(例えば`stage-2`や flow syntax support など)
119+
注意すべき点の 1 つは、Node バージョン 6 以降を使用している場合、ES2015 の大部分の機能を既にサポートしているため、使用している Node のバージョンではサポートされていない機能のみをトランスパイルする Babel の [env オプション](https://babeljs.io/docs/usage/babelrc/#env-option)を設定できます。(例えば`stage-2`や flow 構文のサポートなど)
120120

121121
### テストを追加する
122122

0 commit comments

Comments
 (0)