【发布时间】:2011-11-30 18:09:10
【问题描述】:
我正在尝试使用 jUnit 测试每个 switch/case 块,但我不确定如何让每个 TestCase 对应于不同的 switch/case。
我目前在 MenuTest.java 中有以下代码:
package com.cw.hospital.test;
import org.junit.Test;
import org.junit.Assert;
import com.cw.hospital.Menu;
public class MenuTest {
Menu MainMenu;
public MenuTest() {
super();
MainMenu = new Menu();
}
@Test
public void Case1() {
}
@Test
public void Case2() {
}
@Test
public void Case3() {
}
}
我的菜单类(即时测试类)有一个 main() 方法。在该方法中,我正在读取用户输入,然后切换该输入。
如何将不同的输入从 Test 类发送到菜单?
【问题讨论】:
-
你的 main() 方法如何读取用户的输入?
标签: java unit-testing