首页 > 编程语言 >Java Junit 单元测试使用示范(带截图)

Java Junit 单元测试使用示范(带截图)

时间:2023-12-25 20:35:12浏览次数:33  
标签:Java int 单元测试 System junit public add Test Junit


依赖包 junit-4.7.jar

@Test 注解

package junit;

import org.junit.Test;

/**
 * 选中add,右键运行 add()
 */
public class Demo1 {
    @Test
    public void add(){
        int a = 10;
        int b = 13;
        int sum = a + b;
        System.out.println(sum);
    }
}

Java Junit 单元测试使用示范(带截图)_java

@Before @After注解,在测试函数前后执行

package junit;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;

/**
 * 选中add,右键运行 add()
 */
public class Demo2 {
    @Before
    public void before(){
        System.out.println("before");
    }
    @Test
    public void add(){
        int a = 10;
        int b = 13;
        int sum = a + b;
        System.out.println(sum);
    }
    @After
    public void after(){
        System.out.println("after");
    }
}

Java Junit 单元测试使用示范(带截图)_System_02


标签:Java,int,单元测试,System,junit,public,add,Test,Junit
From: https://blog.51cto.com/humorchen/8971735

相关文章

  • java与算法基础(二) 二分查找
    二分查找基本算法用于查找已排列数组,且一般没有重复数左闭右开查找区间为[Left,Right),比较Left和Right中间的那个数和Target的。如果中间数大于target,将Left设为Middle-1;如果中间数小于target,将Right设为Middle。classSolution{publicintsearch(int[]num......
  • Java技术得这样进阶,天天CRUD就完蛋了
    Java天天CRUD,技术没提高怎么办?技术进阶得这么搞,才能进阶为高级开发和架构师?资料地址:自学精灵-IT技术星球(也可以百度搜:自学精灵)。首先点明,只写业务代码是无法成长技术的。提升技术的两个方法是:有技术大佬带有技术大佬的资料本文介绍靠谱的技术进阶资料,让你比其他人更有竞争力!本文......
  • Java技术得这样进阶,天天CRUD就完蛋了
    ​简介Java天天CRUD,技术没提高怎么办?技术进阶得这么搞,才能进阶为高级开发和架构师!资料地址:自学精灵-IT技术星球(也可以百度搜:自学精灵)。首先点明,只写业务代码是无法成长技术的。提升技术的两个方法是:有技术大佬带有技术大佬的资料本文介绍靠谱的技术进阶资料,让你比其他人......
  • java 17 原生操作 mysql 5.7
    环境:JDK:17mysql:5.7和数据库打交道,在项目开发中是在所难免的。今天简单学习下在java中原生操作MySQL,demo通过maven做依赖管理。依赖在新建maven项目后,加入依赖:<dependencies><dependency><groupId>com.mysql</groupId><artifactId>mysql......
  • 启动springboot的测试类,报红:Java HotSpot(TM) 64-Bit Server VM warning: Sharing is
    启动springboot的测试类时,报红:JavaHotSpot(TM)64-BitServerVMwarning:Sharingisonlysupportedforbootloaderclassesbecausebootstrapclasspathhasbeenappended原因:JavaHotSpot(TM)64位服务器虚拟机已附加引导程序类路径解决办法:IDEA—》Settings—》Build......
  • 深度剖析 Spring 框架在 Java 应用开发中的优势与应用
    Spring是用于企业Java应用程序开发的最流行的应用程序开发框架。全球数百万开发人员使用SpringFramework创建高性能、易于测试和可重用的代码。SpringFramework是一个开源的Java平台。它最初由RodJohnson编写,并于2003年6月在Apache2.0许可下首次发布。为什......
  • 十七,JAVA IO 线程
    字符流:每次读写一个字符,只能操作文本文Reader:InputStreamReader是字节流通向字符流的桥梁Writer:OutputStreamWriter是字符流通向字节流的桥梁便捷流:FileReaderFileWriterFileReaderfileReader=newFileReader("file.txt");FileWriterfileWriter=......
  • java爬虫技术之Selenium爬虫
    前言Selenium爬虫是一种基于浏览器自动化的爬虫技术,可以模拟用户的操作行为,实现对动态网页的爬取。在一些情况下,为了绕过网站的反爬虫机制或者访问受限的网站,我们需要使用代理IP来进行爬取。本文将介绍如何使用Selenium爬虫结合代理IP进行网络爬取,并附带完整的代码实现。一、什么是......
  • Java多线程:深入理解Java中的死锁
    一、引言死锁是计算机科学中的一个重要概念,特别是在并发编程中。在Java中,死锁是指两个或更多的线程永久地等待对方释放资源的情况。当两个或更多的线程无限期地等待对方释放锁定的资源时,就会发生死锁。本文将通过示例和深入分析,探讨Java中的死锁问题。二、示例:银行家问题为了更好地......
  • Java中的泛型
    1.为什么要有泛型泛型可以理解为标签,比如药店里会在某一类药品处贴上标签方便寻找。定义:把元素的类型设计成一个参数,这个类型参数叫做泛型。比如List<String>这表明该List只能保存字符串类型的对象那么使用或不使用泛型有什么区别呢?看下面的代码@Testpublicvoidtest(){ArrayLis......