首页 > 其他分享 >没有Junit的情况下如何测试

没有Junit的情况下如何测试

时间:2022-10-19 15:23:02浏览次数:48  
标签:int 如何 result 测试 cal main Junit

在没有使用Junit的时候,缺点:

(1)测试一定走main方法,是程序的入口,main方法的格式必须不能写错。

(2)要是在同一个方法中测试的话,那么不需要测试的东西必须注释掉。

(3)测试逻辑如果分开的话需要定义多个测试类,麻烦。

(4)业务逻辑和测试代码容易混淆。

代码:

public class Test {
    //这是一个main方法:是程序的入口
    public static void main(String[] args) {
        //测试加法:
        Calculator cal=new Calculator();
        /*int result=cal.add(10,20);
        System.out.println(result);*/
        //测试减法:
        int result=cal.sub(30,20);
        System.out.println(result);
    }
}

 

标签:int,如何,result,测试,cal,main,Junit
From: https://www.cnblogs.com/jeldp/p/16806358.html

相关文章

  • 自动驾驶测试(上)
    自动驾驶测试,不止路测一个完整的自动驾驶系统,需经历科学严谨的需求设计,加上全方位全流程的测试验证,才能进入落地量产阶段。而自动驾驶系统的开发,包括软件、硬件、机......
  • ORACLE中如何找出统计信息过期的表
    在ORACLE数据库当中,我们如何判断当前对象的统计信息是否过期/过时(Stale)的呢?从哪些维度去判断呢?我们有那些方法呢?下面介绍ORACLE数据库中一些找出过期统计信息的方法,主要......
  • 随意测试
    测试 publicstaticvoidmain(String[]args){ Strings="weibo"; /* 用来对字符串进行修改,并且不产生新的未使用对象 StringBuffer线程安全 要求线程安......
  • 如何添加CSS 文字背景水印
    这里给大家介绍一种实用的技术,可以让文字作为CSS背景图片。利用 SVG来给界面添加背景水印语法结构<imgsrc="zhangxinxu.svg">此时的zhangxinxu.svg就是一个图像,同......
  • Centos8中如何使用Chrony同步时间
    在Linux服务器中如果我们希望所有Linux服务器都具有正确的时间,则必须配置一些NTP客户端,该客户端将始终从远程NTP服务器获取正确的时间。安装chrony使用下面​​命令​​​在......
  • 如何参与开源项目详细步骤
    前言本文作者是华为开源组件库VueDevUI的负责人kagol。感谢他的无私分享!配套视频点下面观看我和kagol视频直播实录,学习更轻松!别忘了关注+三连!​​参与开源项目的详细步骤......
  • 如何在Azkaban中安装HDFS插件以及与CDH集成
    温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。Fayson的github:https://github.com/fayson/cdhproject提示:代码块部分可以左右滑动查看噢1.文档编写目的前面Fa......
  • 一文搞懂Undo Log版本链与ReadView机制如何让事务读取到该读的数据
     在MySQL的数据表中,存储着一行行的数据记录,对每行数据而言,不仅仅记录着我们定义的字段值,还会隐藏两个字段:row_trx_id和roll_pointer,前者表示更新本行数据的事务id......
  • git clone 如何通过proxy进行远程代码仓库拷贝下载
    git使用proxy的方式和ssh的情况是差不多的,给出借鉴:SSH如何通过proxy进行服务器连接   ----------------------------------------------------------------------......
  • 21、如何分析一个开源项目
    ......