2009-06-11 6 views
7

Ich lerne gerade ActionScript/Flex, und es ist an der Zeit für mich, Unit Testing zu starten. Meine Lektüre zeigt, dass es zwei wesentliche Frameworks gibt: FlexUnit und AsUnit.AsUnit versus FlexUnit - was ist "besser"?

Gibt es einen Grund, einen über den anderen zu lernen? Ist man in gewisser Weise "besser"?

Antwort

5

Es gibt auch fluint, die erstellt wurde, um Probleme zu beheben, mit denen Entwickler FlexUnit verwendet haben.

Aufgrund der neuen FlexUnit Tooling-Unterstützung in der kommenden FlashBuilder 4-Version von Adobe wurden das Fluint-Projekt und das FlexUnit-Projekt zusammengeführt, um eine neue Einheitentestsuite mit der Bezeichnung FlexUnit 4.0 zu erstellen. Die FlashBuilder-IDE unterstützt FlexUnit 4.0 auf Tool-Ebene. Diese neue Werkzeugunterstützung, gepaart mit einigen der great new features of FlexUnit 4.0, macht die neue FlexUnit zur klaren Wahl für Komponententests in ActionScript 3 und Flex-Code.

5

Ich denke, es hängt von der Art der ActionScript-Entwicklung, die Sie tun. AsUnit hat eine breitere Auswahl an unterstützten Versionen.

FlexUnit sieht aus, als hätte es eine bessere Unterstützung durch Adobe. Wenn Sie sich auf Flex-Entwicklung (oder streng AS3) konzentrieren, würde ich wahrscheinlich mit FlexUnit gehen.

1

Als Follow-up zu dieser Frage habe ich FlexUnit für die letzten paar Monate verwendet, und es hat mich (zusammen mit Drew Bourns super hamcrest-as3) sehr glücklich gemacht.