Browse Source

Update test-fixtures.md

tags/2.0.6
abeleev 9 years ago
parent
commit
eebe166258
  1. 8
      docs/guide-ru/test-fixtures.md

8
docs/guide-ru/test-fixtures.md

@ -22,7 +22,7 @@
Первый лучше всего подходит для фикстур общего назначения, в то время как последний имеет расширенные функции,
специально предназначенные для работы с базой данных и ActiveRecord.
Следующий код показывает как объявить фикстуру для модели ActiveRecord `User`, которая соответствует таблицы пользователей.
Следующий код показывает как объявить фикстуру для модели ActiveRecord `User`, которая соответствует таблице пользователей.
```php
@ -96,7 +96,7 @@ class UserProfileFixture extends ActiveFixture
```
Зависимость также гарантирует, что фикстуры загружаются и выгружаются в определенном порядке. В предыдущем примере `UserFixture`
будет автоматически загружена до `UserProfileFixture`, тем самым гарантирую существование всех внешних ключей, и будет выгружена
будет автоматически загружена до `UserProfileFixture`, тем самым гарантируя существование всех внешних ключей, и будет выгружена
после того как выгрузится `UserProfileFixture` по тем же причинам.
Выше мы показали как объявить фикстуру для таблицы базы данных. Для объявления фикстуры не связанной с базой данных (например,
@ -107,7 +107,7 @@ class UserProfileFixture extends ActiveFixture
Использование фикстур
---------------------
Если вы используете [CodeCeption](http://codeception.com/) для тестирование вашего кода, вам следует рассмотреть вопрос
Если вы используете [CodeCeption](http://codeception.com/) для тестирования вашего кода, вам следует рассмотреть вопрос
об использовании расширения `yii2-codeception`, которое имеет встроенную поддержку загрузки фикстур и доступа к ним.
Если вы используете другой фреймворк для тестирования, вы можете использовать [[yii\test\FixtureTrait]] в ваших тестах для
этих целей.
@ -380,4 +380,4 @@ Yii также может автоматически генерировать д
различных набором данных на разных языках и в разных форматах. Данная возможность основана на использовании библиотеки [Faker](https://github.com/fzaninotto/Faker)
и расширения `yii2-faker`.
Для получения дополнительной информации ознакомьтесь с [руководством](https://github.com/yiisoft/yii2-faker).
Для получения дополнительной информации ознакомьтесь с [руководством](https://github.com/yiisoft/yii2-faker).

Loading…
Cancel
Save