如何在具有不同名称的多个类上运行单个jUnit测试?

时间:2019-08-04 12:12:04

标签: unit-testing testing junit

我在资源包中有不同的类,它们的名称不同。我需要在每个类上运行一个junit测试用例。但是我坚持认为如何在多个目标类上运行单个junit测试套件?

在这里,我正在为单个类创建一个变量,并在其上运行测试用例。但是我需要在多个目标类上运行相同的测试用例。

public class multipleTest {

    private multiple multipleUnderTest;

    @Before
    public void setUp() {
        multipleUnderTest = new multiple();
    }

    @Test
    public void testGrade() {
        // Setup
        final int total = 300;
        final char expectedResult = 'C';

        // Run the test
        final char result = multipleUnderTest.grade(total);

        // Verify the results
        assertEquals(expectedResult, result);
    }
}

我期望单个junit测试会产生多个类。但是它正在测试单个目标类。并且需要另一个测试用例才能在另一个类上运行。

0 个答案:

没有答案