Andrey Moujikov ([info]moujikov) wrote,
@ 2006-11-24 13:11:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
AsUnit
В нашей системе многие пользовательские интерфейсы сделаны на флеше. До определенного момента во флешках не было кода - только визуальные компоненты, которыми мы управляли снаружи. Но, в последнее время пришлось добавить немного кода на ActionScript. Естественно, сразу появилось желание написать на него тесты, а точнее с них начать.


Первое, что пришло в голову - а нет ли юнит-фреймворка для флеша? Есть, оказывается - AsUnit.
После инсталляции в среде появляется тест-раннер. Единственное, чего не нашел из базовых вещей - это TestResource, все остальное как и везде, в общем.

Похоже, что с AsUnit вполне можно жить, но мы все же решили им не пользоваться. Подумали, что будет не удобно иметь два комплекта тестов в разных средах. Так что попробуем тестировать код во флеше из VW - пока он не очень сложный, это выглядит вполне неплохим решением.



(2 comments) - (Post a new comment)


[info]dip_au
2006-11-28 09:47 am UTC (link)
А не пробовали Aflax использовать, чтобы избежать actionscript? Тот-же флэш остаётся на месте, только скриптуется снаружи на javascript-е.
Очень удобная штуковина.

(Reply to this) (Thread)


[info]moujikov
2006-11-29 11:54 am UTC (link)
Да, в общем, цели избежать AS не было. Ничего плохо с ним не получилось пока - все довольно аккуратно.

Кстати, тесты на код флеша я уже написал в VW - что-то флешевое вызываем из Smalltalk'а, читаем результат действий, сравниваем с ожидаемым. Особо не подебагишь, если что, конечно, но работу проверяет.

(Reply to this) (Parent)


(2 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…