当前位置: 首页 > news >正文

做数据结构基础的网站seo优化效果

做数据结构基础的网站,seo优化效果,大型门户网站建设需要哪些技术,足球比赛直播雨燕内容大纲: 常用的五个注解 测试用例顺序指定 参数化 测试套件 断言 1. 常用的五个注解 1.1 Test 通常情况下,我们输入要写在main方法下,此时我想直接输出: Test void Test01(){System.out.println("第一个测试用例"); } 1.2 BeforeAll AfterAll BeforeALL在Tes…

内容大纲:

常用的五个注解

测试用例顺序指定

参数化

测试套件

断言

1. 常用的五个注解

1.1 @Test

通常情况下,我们输入要写在main方法下,此时我想直接输出:

@Test
void Test01(){System.out.println("================第一个测试用例");
}

1.2 @BeforeAll   @AfterAll

 BeforeALL在Test修饰的方法之前运行,AfterAll在之后运行

    @Testvoid Test01(){System.out.println("================第一个测试用例");}@Testvoid Test02(){System.out.println("================第二个测试用例");}@BeforeAllstatic void Start(){System.out.println("=================开始测试===============");}@AfterAllstatic void End(){System.out.println("=================结束测试===============");}

 

1.3 @BeforeEach  @AfterEach

@Testvoid Test01(){System.out.println("================第一个测试用例");}@Testvoid Test02(){System.out.println("================第二个测试用例");}@BeforeEachvoid StartV1(){System.out.println("***开始执行***");}@AfterEachvoid EndV1(){System.out.println("***结束执行***");}

2. 测试用例顺序指定

@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
@Order(2)
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)@Order(2)@Testvoid Test01(){System.out.println("================第一个测试用例");}@Order(1)@Testvoid Test02(){System.out.println("================第二个测试用例");}

 

3. 参数化

1.1 单参数

    /*** 单参数*/@ParameterizedTest@ValueSource(ints={1,2,3,4})void Test03(int x){System.out.println("接收的参数x:" + x);}

 

单参数有他的弊端,只能接收一种类型的参数,对应的Test方法只能接收一个参数

1.2 多参数

    /*** 多参数*/@ParameterizedTest@CsvSource({"'张三','28'"})void Test04(String name,int age){System.out.println(name + "今年" + age +"岁");}

 


 读取文件中的数据进行操作:

 每组数据用逗号隔开

    //多参数,读取文件中的数据,进行操作@ParameterizedTest@CsvFileSource(resources = "test01.csv")void Test05(String name,int age){System.out.println("name: " + name + ",age: "+age);}

 


注意: 

参数化对应的注解上如果写了@Test,测试用例就会执行两次,其中一次就会报错,因为Test和方法混合,没有找到参数,所以报错

1.3 通过方法生成参数

    /*** 通过方法生成参数*/@ParameterizedTest@MethodSource("Generate")void Test06(String name,int age){System.out.println("name: " + name + ",age: "+age);}public static Stream<Arguments> Generate() {return Stream.of(Arguments.arguments("张山",12),Arguments.arguments("lisi",23));}

 

4. 测试套件

@Suite 

4.1 通过class运行测试用例

 

@Suite
//通过class运行测序用例
@SelectClasses({JunitTest2.class,JunitTest.class})
public class RunTests {
}

 

4.2 通过包运行测试用例

 

@Suite
//通过包运行测试用例
@SelectPackages(value = {"example"})
public class RunTests {
}

 

5. 断言

断言相等/不相等/为空/不为空

    /*** 断言*/@Testvoid Test07(){int x = 10;int y = 20;Assertions.assertEquals(x,y);//判断断言是否相等Assertions.assertNotEquals(x,y);//判断断言是否不相等String temp = null;Assertions.assertNull(temp);//判断断言是否为空Assertions.assertNotNull(temp);//判断断言是否不为空}

6. 依赖

        <!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api --><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-api</artifactId><version>5.9.1</version></dependency><!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-params --><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-params</artifactId><version>5.9.1</version></dependency><!-- https://mvnrepository.com/artifact/org.junit.platform/junit-platform-suite --><dependency><groupId>org.junit.platform</groupId><artifactId>junit-platform-suite</artifactId><version>1.9.1</version></dependency><!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-engine --><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-engine</artifactId><version>5.9.1</version><scope>test</scope></dependency>

http://www.shuangfujiaoyu.com/news/27171.html

相关文章:

  • 网站关键词几个播放量自助下单平台
  • app平台制作开发优化人员是什么意思
  • 注册商标官网入口百度提升优化
  • 网站用什么东西做站长统计app软件
  • 网站管理助手 伪静态seo是什么软件
  • 济南营销网站建设价格爱站网使用体验
  • wordpress seo title安顺seo
  • 如何部署thinkphp网站长春视频剪辑培训机构
  • 网站资讯创作小红书sem是什么意思
  • 新型城镇化建设网站社群营销策略有哪些
  • 上海徐汇网站建设2020十大网络热词
  • 基于jsp网站开发与实现餐饮培训
  • 在床上做很黄很暴力网站网站测试
  • 如何手机做任务赚钱的网站北京网站seo公司
  • 怎样做网站服务器百度地图导航
  • 做网站香港备案如何优化网站推广
  • 时尚美容网站建设百度指数的基本功能
  • 福州免费建站品牌企业在什么网站可以免费
  • 做网站要租服务器吗石家庄百度推广优化排名
  • 空间制作网站2024新闻热点摘抄
  • 企业宣传片文字稿关于华大18年专注seo服务网站制作应用开发
  • 南宁网站建设代理百度网站下载安装
  • 建设网银搜索引擎优化的具体操作
  • 微信开发者平台介绍seo费用
  • 潍坊做网站优化天津百度推广公司电话
  • 网站建设cms搜狐酒业峰会
  • 教务管理系统论文seo网络培训机构
  • 出了阿里巴巴还有什么网站做批发百度登录页
  • wordpress 美女seo站长工具平台
  • wordpress 站内搜索企业网搭建