<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>CakePHP - Manual/CommonTasks/Testing/Preparing</title>
<link>http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing</link>
<description>History/revisions of CakePHP/Manual/CommonTasks/Testing/Preparing</description>
<language>en-us</language>
<item>
<title>2009-04-27 19:14:02</title>
<link>http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing/show?time=2009-04-27+19%3A14%3A02</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".manual.commontasks.testing.preparing" href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing" class="">/Manual&amp;nbsp;/&amp;nbsp;Common&amp;nbsp;Tasks&amp;nbsp;/&amp;nbsp;Testing&amp;nbsp;/&amp;nbsp;Preparing&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing?time=2009-04-27+19%3A14%3A02">2009-04-27 19:14:02&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing">2009-04-27 19:24:00&lt;/a>&lt;/b>&lt;br />
&lt;br />
No differences.&lt;/div>
</description>
</item>
<item>
<title>2009-04-27 12:17:13</title>
<link>http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing/show?time=2009-04-27+12%3A17%3A13</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing" class="">/Manual&amp;nbsp;/&amp;nbsp;Common&amp;nbsp;Tasks&amp;nbsp;/&amp;nbsp;Testing&amp;nbsp;/&amp;nbsp;Preparing&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing?time=2009-04-27+12%3A17%3A13">2009-04-27 12:17:13&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing?time=2009-04-27+19%3A14%3A02">2009-04-27 19:14:02&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Фреймворк для&amp;nbsp;тестирования, предоставляемый &lt;!--notypo-->CakePHP&lt;!--/notypo--> 1.2 построен на&amp;nbsp;основе фремворка &lt;!--notypo-->SimpleTest&lt;!--/notypo-->.  &lt;!--notypo-->SimpleTest&lt;!--/notypo--> не&amp;nbsp;идет в&amp;nbsp;комплекте с&amp;nbsp;инсталляцией  &lt;!--notypo-->CakePHP&lt;!--/notypo-->, так&amp;nbsp;что вам&amp;nbsp;необходимо его&amp;nbsp;сначала скачать. Вы&amp;nbsp;можете сделать это&amp;nbsp;здесь: &lt;a href="http://simpletest.sourceforge.net/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://cake-php.ru/wiki/themes/cake/icons/web.gif" alt="" border="0" />http://simpletest.sourceforge.net/&lt;/a>.&lt;br />
Получите последнюю версию и&amp;nbsp;распакуйте код&amp;nbsp;в&amp;nbsp;ваш каталог cake/vendors, или&amp;nbsp;в&amp;nbsp;каталог app/vendors, на&amp;nbsp;ваш выбор. Теперь у&amp;nbsp;вас есть каталог vendors/simpletest со&amp;nbsp;всеми файлами и&amp;nbsp;каталогами фреймворка &lt;!--notypo-->SimpleTest&lt;!--/notypo-->. Помните, что&amp;nbsp;перед запуском любых тестов вам&amp;nbsp;необходимо установить DEBUG (в файле app/config/core.php) в&amp;nbsp;значение не&amp;nbsp;меньшее 1. &lt;br />
Если у&amp;nbsp;вас не&amp;nbsp;определено в&amp;nbsp;app/config/database.php соединение к&amp;nbsp;тестовой базе данных, то&amp;nbsp;тестовые таблицы будут создаваться с&amp;nbsp;префиксом test_suite_. Вы&amp;nbsp;можете создать соединение $test, как&amp;nbsp;показано ниже:&lt;br />
&lt;!--notypo-->&lt;div class="code">&lt;code>&lt;span style="color: #000000">
&lt;span style="color: #0000BB">&amp;lt;?&lt;br />&lt;/span>&lt;span style="color: #007700">var&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">$test&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;nbsp;array(&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'driver'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'mysql'&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'persistent'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #0000BB">false&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'host'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'dbhost'&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'login'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'dblogin'&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'password'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'dbpassword'&lt;/span>&lt;span style="color: #007700">,&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'database'&amp;nbsp;&lt;/span>&lt;span style="color: #007700">=&amp;gt;&amp;nbsp;&lt;/span>&lt;span style="color: #DD0000">'databaseName'&lt;br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span>&lt;span style="color: #007700">);&lt;br />&lt;/span>&lt;span style="color: #0000BB">?&amp;gt;&lt;/span>
&lt;/span>
&lt;/code>&lt;/div>&lt;!--/notypo-->&lt;br />
Если база для&amp;nbsp;тестов доступна и&amp;nbsp;&lt;!--notypo-->CakePHP&lt;!--/notypo--> может подсоединиться к&amp;nbsp;ней, то&amp;nbsp;все таблицы будут создаваться в&amp;nbsp;этой базе данных.&lt;a name="h897-1">&lt;/a>&lt;h3>Запуск базовых контрольных примеров&lt;/h3>
В&amp;nbsp;состав &lt;!--notypo-->CakePHP&lt;!--/notypo--> 1.2 входят тестовые контрольные примеры, включающие функциональность ядра &lt;!--notypo-->CakePHP&lt;!--/notypo-->.&lt;br />
Эти&amp;nbsp;тесты доступны здесь &lt;a href="http://your.cake.domain/cake_folder/test.php" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://cake-php.ru/wiki/themes/cake/icons/web.gif" alt="" border="0" />http://your.cake.domain/cake_folder/test.php&lt;/a> &amp;ndash; в&amp;nbsp;зависимости от&amp;nbsp;ваших специфических настроек. Попытайтесь выполнить одну из&amp;nbsp;базовых групп тестов, перейдя по&amp;nbsp;соответствующей ссылке. Выполнение группы тестов может занять некоторое время, но&amp;nbsp;вы должны будете видеть нечто подобное &amp;laquo;2/2 test cases complete: 49 passes, 0 fails and&amp;nbsp;0 exceptions.&amp;raquo;.&lt;br />
Поздравляю, теперь вы&amp;nbsp;готовы начать писать тесты!&lt;br />
&lt;span class="missingpage">&amp;lt;&amp;lt;Тестирование&lt;/span>&lt;a href="http://cake-php.ru/wiki/Testing/edit?add=1" title="Создать эту страницу">?&lt;/a> | &lt;span class="missingpage">Обзор тестирования &amp;gt;&amp;gt;&lt;/span>&lt;a href="http://cake-php.ru/wiki/Overview/edit?add=1" title="Создать эту страницу">?&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2009-04-27 12:17:00</title>
<link>http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing/show?time=2009-04-27+12%3A17%3A00</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing" class="">/Manual&amp;nbsp;/&amp;nbsp;Common&amp;nbsp;Tasks&amp;nbsp;/&amp;nbsp;Testing&amp;nbsp;/&amp;nbsp;Preparing&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing?time=2009-04-27+12%3A17%3A00">2009-04-27 12:17:00&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/CommonTasks/Testing/Preparing?time=2009-04-27+12%3A17%3A13">2009-04-27 12:17:13&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h897-1">&lt;/a>&lt;h3>Установка SimpleTest&lt;/h3>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h897-1">&lt;/a>&lt;h3>Установка &lt;span class="missingpage">Simple&amp;nbsp;Test&lt;/span>&lt;a href="http://cake-php.ru/wiki/SimpleTest/edit?add=1" title="Создать эту страницу">?&lt;/a>&lt;/h3>&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>

