不使用静态方法进行Junit测试
创始人
2024-12-28 22:00:20
0

在进行 JUnit 测试时,可以使用非静态方法进行测试,以下是一个示例:

import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;

public class MyMathTest {
    private MyMath myMath = new MyMath();

    @Test
    public void testAdd() {
        int result = myMath.add(5, 10);
        Assertions.assertEquals(15, result);
    }

    @Test
    public void testSubtract() {
        int result = myMath.subtract(10, 5);
        Assertions.assertEquals(5, result);
    }
}

class MyMath {
    public int add(int a, int b) {
        return a + b;
    }

    public int subtract(int a, int b) {
        return a - b;
    }
}

在这个例子中,我们创建了一个名为 MyMath 的类,其中包含两个非静态方法 addsubtract。然后,我们使用 JUnit 的 @Test 注解来标记测试方法。在每个测试方法中,我们创建一个 MyMath 的实例并调用相应的方法进行断言。

通过这种方式,我们可以在不使用静态方法进行 JUnit 测试的情况下,对非静态方法进行测试。

相关内容

热门资讯

wepok软件透明挂!微扑克后... wepok软件透明挂!微扑克后台能控制胜率吗,(AaPOKER)确实有挂(详细透视攻略方法);支持2...
wepokeai代打的胜率!德... 1、wepokeai代打的胜率!德州wepower透视辅助,(wePOke)好像真的有挂(详细辅助2...
德扑ai智能!wepoke免费... 相信很多朋友都在电脑上玩过德扑ai智能吧,但是很多朋友都在抱怨用电脑玩起来不方便。为此小编给大家带来...
wepoke确实有挂!微扑克辅... wepoke确实有挂!微扑克辅助软件下载,(wePoke)总是是有挂(详细透视德州教程);超受欢迎的...
wpk有外挂!好运大菠萝有没有... wpk有外挂!好运大菠萝有没有挂的,(aapokER)原本真的是有挂(详细透视AI教程)1、点击下载...
wpk有辅助挂!wepoke软... 大家肯定在之前wpk有辅助挂或者wpk有辅助挂中玩过wpk有辅助挂!wepoke软件收费是真的吗,(...
wepoke辅助插件!约局吧发... wepoke辅助插件!约局吧发牌逻辑,(WepOke)素来是真的有挂(详细透视详细教程)准备好在we...
wepokeai机器人!红龙扑... wepokeai机器人!红龙扑克是正规的吗,(线上德州)确实存在有挂(详细辅助攻略方法)是一款可以让...
wepoke真的有挂!aapo... wepoke真的有挂!aapoker外挂教程,(德州aa扑克)从前是真的有挂(详细辅助技巧教程);(...
aa扑克辅助!德州wpk辅助,... aa扑克辅助!德州wpk辅助,(aa poker)原本真的有挂(详细透视微扑克教程)1、不需要AI权...