1. Chinaztest软件测试网首页
  2. 教程
  3. 测试框架
  4. TestNG教程

TestNG + Spring集成测试

在本教程中,我们将演示如何使用TestNG测试Spring的组件。

使用的工具 :

  • TestNG 6.8.7
  • Spring 3.2.2.RELEASE
  • Maven 3
  • Eclipse IDE

1. 项目依赖

为了演示,首先创建一个名称为:TestngSpringIntegration 的 Maven 项目。

要将Spring与TestNG集成,您需要spring-test.jar包依懒,添加以下内容:

创建文件:pom.xml 配置代码如下 –

2. Spring组件

创建一个简单的Spring组件,稍后将使用TestNG来测试这个组件。

创建一个Java接口文件:EmailGenerator.java ,代码如下 –

创建一个Java类文件:RandomEmailGenerator.java ,代码如下 –

3. TestNG + Spring

在 test 文件夹中创建一个Spring配置文件,用于Spring组件扫描。

创建一个XML文件:${project}/src/test/resources/spring-test-config.xml ,代码如下 –

要访问TestNG中的Spring组件,扩展AbstractTestNGSpringContextTests,请参阅以下示例:

创建一个Java文件:${project}/src/test/java/com/yiibai/TestSpring.java ,代码如下

执行上面测试代码,输出以下结果 –

 

原创文章,作者:若木成林,如若转载,请注明出处:https://www.chinaztest.com/2694.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:983512074@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息