腾讯亿级用户规模自研业务的上云实践解读,立即报名 了解详情
写点什么

TestNG 6 增加 Guice 和 YAML​

  • 2011-03-17
  • 本文字数:399 字

    阅读完需:约 1 分钟

Cédric Beust宣布了TestNG 6.0 的发布,其中带有Guice 和YAML 支持,还包括了对 Eclipse TestNG 插件的一些改进。​

该版本中添加的两个关键特性​包括能像XML 一样以YAML 来指定测试套件。​也考虑过​JSON,但最后YAML 胜出了,因为YAML 的字符串不用写"",而且它更适合人阅读,而不是机器。两种格式都更适合复制/ 粘贴行,它们都不涉及开/ 闭标签,也不必用XML 的分隔符来做注释。​

另一个新增的关键特性是 Guice ,​用它来做实例注入。​Guice 是一个简化的依赖注入框架,它支持使用 JSR-330 的​@Inject注解​来配置运行时提供的实例。文档中有更多信息。​

为了方便从JUnit 3.x 和4.x 进行升级,可以使用Eclipse 插件把JUnit 测试转换成TestNG 测试。​此外,Eclipse 插件还能辅助开发者把测试配置从XML 格式转换到新的YAML 格式。可以从升级站点升级Eclipse 插件,点击“检查更新”即可。​

查看英文原文: TestNG 6 adds Guice and YAML

2011-03-17 04:281799
用户头像

发布了 135 篇内容, 共 55.6 次阅读, 收获喜欢 43 次。

关注

评论

发布
暂无评论
发现更多内容

力扣前400题解答笔记,全被字节大神整理到了这份文档里

Java 程序员 后端

华为java工程师的提升程序员实力的几点建议

Java 程序员 后端

双非本科七面成功入职阿里面经分享!(附面试原题+复盘笔记)

Java 程序员 后端

发量能决定一个程序员的水平吗

Java 程序员 后端

前后端项目练习(整合Spring)

Java 程序员 后端

十面阿里Java岗,看我怎么吊打面试官!

Java 程序员 后端

华山论剑!滴滴CTO五轮面试真是太刺激了,已拿到offer

Java 程序员 后端

原来书中说的JVM默认垃圾回收器是错的!

Java 程序员 后端

如何避免企业在碳排放数据上造假?

石云升

学习笔记 碳中和 碳交易

双非本科进不了大厂?阿里技术四面+交叉面+HR面,成功拿到offer

Java spring 程序员 mybatis

动手造轮子:实现一个简单的-AOP-框架

Java 程序员 后端

双非本科毕业的我,为何能在金九银十期间斩获京东、字节、快手的offer

Java 程序员 后端

可以回答一下:Redis和mysql数据是怎么保持数据一致的嘛?(1)

Java 程序员 后端

企业数字化转型的起手式是什么?

百度大脑

人工智能 百度

前华为18A架构师,总结“RabbitMQ”开发手册,已开源

Java 程序员 后端

互联网通信云盛会WICC广州站绿色报名通道开启

融云 RongCloud

十个超酷的java谋生方式,你喜欢吗?

Java 程序员 后端

博客之星:我去,你竟然还不会用 synchronized

Java 程序员 后端

又一巅峰神作!14年工作经验大佬出品“JVM&G1 GC深入学习手册”

Java 程序员 后端

剖根问底:Java 不能实现真正泛型的原因是什么?

Java 程序员 后端

北上广深,2020,多少K的Java程序员应该懂高并发多线程和JVM优化

Java 程序员 后端

华为初面+综合面试(Java技术面)附上面试题

Java 程序员 后端

厉害!腾讯T3-2都还在学的微服务+MySQL+Kafka+boot2

Java 程序员 后端

可以回答一下:Redis和mysql数据是怎么保持数据一致的嘛?

Java 程序员 后端

区块链编程七大语言,使用最多的竟是Java

Java 程序员 后端

华为安全技术专家与Linux内核到底发生了什么?这本小册子是怎么回事?

Java 程序员 后端

南邮《网络技术与应用》4次作业

Java 程序员 后端

怎样选择最合适的Linux发行版?23个版本横向对比,总有适合你的?

奔着腾讯去

Linux

工作10年,面试超过500人想进阿里的同学,总结出的108道面试题

Java MySQL redis spring JVM

活动预告|ArchSummit全球架构师峰会

第四范式开发者社区

TestNG 6增加Guice和YAML​_Java_Alex Blewitt_InfoQ精选文章