<HTML><BODY><br>Да запросто!<br><br>Вон у Монса в AnyEvent::HTTP::Server II присутствуют только функциональные тесты, а UNIT тестов нет. Вот давайте и заслушаем доклад, который покажет как писать UNIT тесты для AE. Надеюсь, что в докладе будет подробно расписана техника AE Mock'ов <br><br>PS: Лично мне этот вопрос очень интересен, если у кого есть ссылки на хорошие методики, поделитесь пожалуйста...<br><br>ЗЫ: У меня был опыт покрытия UNIT тестами POE клиента. Тесты для POE писались довольно легко, так как у POE все кишки наружу и в тестах можно было оттрасировать все вызовы колбеков и все аргументы функций. А вот к AnyEvent пока не понятно с какого бока подлезть - у него же все на замыканиях зиждется...<br><br>С почтением,<br>  Илья Винокуров.<br><br>Вторник, 21 января 2014, 18:55 +04:00 от Михаил Шогин <mshogin@gmail.com>:<br>
<blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;">
        <div id=""><div dir="ltr"><div><div>Тут мне видится только одна проблема.<br></div>Тот кто умеет тестировать, не сможет сделать реальный макет CGI приложения, с которым необходимо начать работать, в следствии того, что мозг уже мысли категориями тестирования, и макет приложения будет, не осознано, удовлетворять некоторым критериям, для быстрого старта.<br>
</div><div>Я имею ввиду тот факт, что искуственно создать, те проблемы, которые необходимо будет решить, при переходе к тестированию, представляется затруднительным. а работать с подготовленным для тестирования приложением, как мне виится, не является особо полезным, с практической точки зрения, и можно нарыть эту инфу в инете.<br>
<br></div><div>Так что если у тебя есть пример такого приложения, я могу попробовать подготовить небольшой доклад ;)<br></div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">18 января 2014 г., 23:15 пользователь Денис Ильиных <span dir="ltr"><<a href="/compose/?mailto=mailto%3agreyhard@gmail.com" target="_blank">greyhard@gmail.com</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Я бы хотел услышать лекцию :) про то как начать трестировать с нуля :) и уже работающее приложение на CGI. <span></span><br>
<br>пятница, 17 января 2014 г. пользователь Mons Anderson  написал:<div class="HOEnZb"><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">Что-что?<div>подгоняете мет за доклады? ))</div><div><br><div><div>On 17.01.2014, at 3:19, Ilya Chesnokov <<a>chesnokov.ilya@gmail.com</a>> wrote:</div>
<br><blockquote type="cite"><div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">16 января 2014 г., 22:33 пользователь Foxcool <span dir="ltr"><<a>foxcool333@gmail.com</a>></span> написал:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Чт 16 янв 2014 21:47:06, Михаил Монашёв писал:<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Здравствуйте, Павел.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Что бы следующая встреча была не менее информативной чем<br>
предыдущие нам нужно немного больше докладов, жду ваши идеи на почту.<br>
</blockquote>
<br>
Невыносимонов  вроде  в прошлый раз не всё рассказал. Сдулся. Надо его<br>
теперь  предварительно  веществами  накачать  и  пусть  продолжит свой<br>
рассказ. Говорит интересно. Можно и долго слушать.<br>
<br>
<br>
</blockquote>
<br></div>
рекомендую амфетамин<br>
<br></blockquote><div><br></div><div>А может вискарь? ;)</div><br></div>-- <br>Best regards,<br>Ilya Chesnokov
</div></div>
-- <br>Moscow.pm mailing list<br><a>moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</blockquote></div><br></div></div></blockquote><br><br></div></div><span class="HOEnZb"><font color="#888888">-- <br><div dir="ltr">С уважением.<div>Ильиных Денис</div></div><br>
</font></span><br>--<br>
Moscow.pm mailing list<br>
<a href="/compose/?mailto=mailto%3amoscow%2dpm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>С уважением<br>Михаил Шогин.<br>
</div>
-- <br>
Moscow.pm mailing list<br>
<a href="sentmsg?compose&To=moscow%2dpm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div>
</blockquote>
<br>
<br>-- <br>Илья Винокуров<br></BODY></HTML>