MyEclipse的工具使用

本文介绍了常用的Debug调试工具及快捷键操作,并详细讲解了单元测试的实施方法,包括测试用例的编写、断言的使用等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Debug调试工具
  • step into: 跳入方法(快捷键F5)
  • step over: 单步执行(快捷键F6)
  • step return: 当进入一个方法返回上一方法(快捷键F7)

开发常用快捷键
  • 代码提示【Alt】+【/】
  • 快速导包【Ctrl】 + 【Shift】 + 【O】
  • 单行注释【Ctrl】+ 【/】
  • 取消单行注释【Ctrl】+ 【/】
  • 多行注释【Ctrl】 + 【Shift】+ 【/】
  • 取消多行注释【Ctrl】 + 【Shift】+ 【\】
  • 删除行 【Ctrl】 + 【D】
  • 格式化代码 【Ctrl】 + 【Shift】 + 【F】,Sourse –> Format

单元测试
  • 必须是在如下格式代码区使用
@Test
public void functionName() {
    //代码...
}

注意事项:
- 不允许是static
- 允许是private
- 不允许携带参数

案例(Demo):

public class TestDemo {
    @Before
    public void testBefore() {
        //测试之前执行的方法
        System.out.println("before...");
    }
    @Test
    public void testAdd1() {
        //测试某个类中的方法
        TestJunit test01 = new TestJunit();
        test01.testAdd(2,3);
    }
    @Ignore
    public void testIgnore() {
        //测试时忽视的方法
        System.out.println("被忽视的");
    }
    @After
    public void testAfter() {
        //测试之后执行的方法
        System.out.println("after...");
    }
}

断言:判断结果与预期值是否相同, 如果相同Test通过,否则报错

public class TestDemo2 {
    @Test
    public void test02() {
        int a = 3;
        int b = 5;
        int sum = a + b;
        // 使用断言
        //Assert.assertEquals("测试期望的值", "方法运行的实际的值");
        Assert.assertEquals(80, sum);
    }
}

===========================================

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值