Skip to content

Commit 4bd1837

Browse files
dima74eddyerburgh
authored andcommitted
docs(ru): minor improvements (#1008)
1 parent 8fc44cb commit 4bd1837

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Diff for: docs/ru/api/options.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ shallowMount(Component, {
112112

113113
- Тип: `{ [name: string]: Component | boolean } | Array<string>`
114114

115-
Заглушки дочерних компонентов. Может быть массивом имен компонентов заменяемых заглушкой, или объектом. Если `stubs` массив, каждая заглушка - `<${component name}-stub>`.
115+
Заглушки дочерних компонентов. Может быть массивом имён компонентов заменяемых заглушкой, или объектом. Если `stubs` массив, каждая заглушка - `<${component name}-stub>`.
116116

117117
Пример:
118118

Diff for: docs/ru/api/render.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ describe('Foo', () => {
4343
})
4444
```
4545

46-
**С опциямиVue:**
46+
**С опциями Vue:**
4747

4848
```js
4949
import { render } from '@vue/server-test-utils'

Diff for: docs/ru/guides/using-with-vue-router.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,6 @@ wrapper.vm.$route.path // /some/path
7676

7777
Установка Vue Router добавляет `$route` и `$router` в качестве свойств только для чтения на прототипе Vue.
7878

79-
Это означет, что любые будущие тесты, которые попытаются сделать мок `$route` или `$router` потерпят неудачу.
79+
Это означает, что любые будущие тесты, которые попытаются сделать мок `$route` или `$router` потерпят неудачу.
8080

8181
Для избежания этого никогда не устанавливайте Vue Router глобально при запуске тестов; используйте localVue как было показано выше.

Diff for: docs/ru/guides/using-with-vuex.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ describe('MyComponent.vue', () => {
267267

268268
Существуют два подхода к тестированию хранилища Vuex. Первый подход заключается в модульном тестировании геттеров, изменений и действий отдельно. Второй подход — создать хранилище и протестировать его. Мы рассмотрим оба подхода.
269269

270-
Чтобы понять, как протестировать хранилище Vuex, мы создадим простое хранилище-счетчик. В хранилище есть мутация `increment` и геттер `evenOrOdd`.
270+
Чтобы понять, как протестировать хранилище Vuex, мы создадим простое хранилище-счётчик. В хранилище есть мутация `increment` и геттер `evenOrOdd`.
271271

272272
```js
273273
// mutations.js
@@ -340,7 +340,7 @@ test('evenOrOdd возвращает odd, если в state.count находит
340340

341341
Недостатком является то, что если тест ломается, может быть трудно найти, в чём проблема.
342342

343-
Давайте напишем тест. Когда мы создаем, мы будем использовать `localVue`, чтобы избежать загрязнения базового конструктора Vue. Тест создает хранилище, используя экспорт `store-config.js`:
343+
Давайте напишем тест. Когда мы создаём, мы будем использовать `localVue`, чтобы избежать загрязнения базового конструктора Vue. Тест создаёт хранилище, используя экспорт `store-config.js`:
344344

345345
```js
346346
// store-config.spec.js
@@ -363,7 +363,7 @@ import Vuex from 'vuex'
363363
import storeConfig from './store-config'
364364
import { cloneDeep } from 'lodash'
365365

366-
test('инкрементирует значение счетчика, когда происходит инкремент', () => {
366+
test('инкрементирует значение счётчика, когда происходит инкремент', () => {
367367
const localVue = createLocalVue()
368368
localVue.use(Vuex)
369369
const store = new Vuex.Store(cloneDeep(storeConfig))
@@ -382,7 +382,7 @@ test('обновляет геттер evenOrOdd, когда происходит
382382
})
383383
```
384384

385-
Обратите внимание, что мы используем `cloneDeep` дял клонирования конфигурации хранилища перед созанием храналища с ним. Это связано с тем, что Vuex мутирует объект с опциями, используемый для создания хранилища. Чтобы убедиться, у нас есть пустое хранилище в каждом тесте, нам нужно клонировать объект `storeConfig`.
385+
Обратите внимание, что мы используем `cloneDeep` для клонирования конфигурации хранилища перед созданием хранилища с ним. Это связано с тем, что Vuex мутирует объект с опциями, используемый для создания хранилища. Чтобы убедиться, у нас есть пустое хранилище в каждом тесте, нам нужно клонировать объект `storeConfig`.
386386

387387
### Ресурсы
388388

0 commit comments

Comments
 (0)