如何访问 FlexUnit 4 测试的测试名称?
在 FlexUnit 1 中,可以使用 TestCase.getName()
方法访问当前运行的测试的名称,因为所有测试都是 TestCase
的子类。然而,在 FlexUnit 4 中,没有用于测试的基类;测试通过注释来标识。那么,如何在 FlexUnit 4 中复制 getName()
功能?
In FlexUnit 1 it is possible to access the name of the currently-running test using the TestCase.getName()
method because all tests subclass TestCase
. In FlexUnit 4, however, there's no base class for tests; the tests are identified by annotations. So, how can I replicate the getName()
functionality in FlexUnit 4?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 FlexUnit 4.1 beta 2 或更高版本来执行此操作。请参阅 Michael Labriola 的回答,网址为 http://forums.adobe.com/thread/692994 ?tstart=0。
You can do this with FlexUnit 4.1 beta 2 or later. See the answer from Michael Labriola at http://forums.adobe.com/thread/692994?tstart=0.
通过 解析 stacktrace:
Get it by parsing the stacktrace: