Как было указано в новых требованиях, приложение должно оповещать администратора при появлении нового сообщения. Сделать это несложно, вопрос лишь в том, как можно это правильно протестировать? Дело в том, проверить обычными средствами отсылку письма довольно-таки сложная задача. На помощь нам придет пакет FakeMail(http://sourceforge.net/projects/fakemail), находящийся в разработке.
FakeMail эмулирует работу почтового сервера и складывает всю приходящую почту в заданное пользователем место. Таким образом, можно проконтролировать из теста все обращения к почтовому серверу. Центральной частью FakeMail является perl скрипт, запускаемый в режиме демона на определенном порту. Также в состав пакета входит класс FakeMailDaemon, удобным образом инкапсулирующий работу с perl сервером.
Чтобы запустить FakeMailDaemon в Windows, требуется наличие библиотеки cygwin, а именно интерпретатора perl, входящего в состав cygwin. Внимание: ActiveState Perl не работает с FakeMail.
Предположим для простоты, что вся уведомляющая почта доставляется на ящик admin@feedback.com. Изменим наши фукциональные тесты немного, заменим метод testOfSimpleSubmitFeedback на testOfSimpleSubmitFeedbackWithEmailNotification:
Система радиоохраны недвижимости <a href=http://www.altonika-td.ru/catalog/sec277.html>Lonta Optima</a> решает задачи создания пульта централизованной охраны для:
- охранного предприятия
- государственной охранной структуры
- службы безопасности коммерческой организации
Позволяет обеспечить безопасность:
- охраняемых объектов, распределенных в объеме города (офисы, склады, квартиры, магазины и пр.), <a href=http://www.altonika-td.ru>радиоохрана</a> городской инфраструктуры.
- объектов на территории крупных предприятий и заводов
- райцентров и ближних пригородов
- коттеджных поселков и садоводств
- крупных торговых и бизнес - центров
- гаражных кооперативов и пр.
Особенности системы:
- в системе цетрализованной радиоохраны Lonta Optima применяется высоконадежный помехоустойчивый радиоканал от системы RS-202 (сверхузкополосный радиоканал, ППРЧ, 512 каналов на систему) на частоте 433 МГц с мощностью передатчиков 10 мВт, что не требует получения лицензий на частоты или разрешений ГосСвязьНадзора. Эксплуатация системы абсолютно бесплатно - нет оплаты трафика связи.
- дальность связи без ретрансляции составляет до 50 км. и более.
- контроль связи (тестирование) с каждым объектовым передатчиком в системе осуществляется автоматически раз в 20 минут
- емкость базовой станции системы составляет 500 передатчиков. Цена комплекта базовой станции - от 20 000 рублей
- объектовые передатчики представлены стационарными охранными панелями на 2 - 64 шлейфов и носимыми тревожными радиокнопками для охранников. Цена передатчиков - от 3300 (тревожные радиокнопки - от 2000).
Торговый Дом <a href=http://www.altonika-td.ru>Альтоника</a> приглашает к сотрудничеству региональных дилеров и дистрибьюторов в России и СНГ.
2012-02-03 22:51:05
baltazar
Самые лучшие туры и курорты мира.Любой отдых,любые виды,скидки и горяшии путёвки всё у нас
Отдохните вместе с нами www.prosti00004.narod.ru
Если бы автомобилестроение развивалось такими же темпами, как компьютерная индустрия, Роллс-Ройс стоил бы 5 долларов, ездил 1000 миль на галлон бензина и раз в год взрывался с четырьмя пассажирами.