【发布时间】:2019-04-17 21:09:42
【问题描述】:
我有一个名为 dealDeck() 的公共静态 void 方法,它从一个名为 deck 的 ArrayList 中获取对象,并根据它们在列表中的位置将它们分离并放置到 4 个不同的 ArrayList 中。是否有 JUnit 测试来检查该方法是否按计划运行?
public static void dealDeck() {
for (int i=0; i<28; i++) {
if (i%4 == 0){
playerOneHand.add(deck.get(i));
}
else if (i%4 == 1) {
playerTwoHand.add(deck.get(i));
}
else if (i%4 == 2) {
playerThreeHand.add(deck.get(i));
}
else if (i%4 == 3) {
playerFourHand.add(deck.get(i));
}
}
}
可以或应该测试这种方法吗?
【问题讨论】: