JUnit测试无法启动

时间:2015-04-25 14:18:03

标签: java android eclipse testing junit

我正在进行我的第一个JUnit测试项目,但它无法正常工作。

我做了两个方法两个测试。

我的控制台给我发消息“无法启动测试”!

我该如何解决?

package test;

public class Junit {

    public String concentrate (String one, String two) { 
        return one + two;
    }

    public int multiply (int number1, int number2 ) {
        return number1*number2;
    }
}

测试用例:

package test;

import junit.framework.TestSuite;

import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;

@RunWith(Suite.class)
@SuiteClasses({ ConcateTest.class, MultiplyTest.class })
public class AllTests extends TestSuite {

}

乘法测试:

package test;

import static org.junit.Assert.*;
import org.junit.Test;

public class MultiplyTest {

    @Test
    public void testMultiply() {
        Junit test = new Junit();
        int result = test.multiply(3, 4);
        assertEquals(12, result);
    }
}

1 个答案:

答案 0 :(得分:0)

您没有使用@Test注释的方法。尝试添加注释为@Test的方法,如:

@Test
public void test(){
   Assert.assertTrue(multiply(2, 2) == 4);
}

导致您的实际代码中没有测试任何内容