@Test public void test逃跑_横扫() { SkillTestContext context = prepare(120, 50, "末日预言师+逃跑-15", "占位符", "占位符", "战场女武神"); CardInfo c末日逃 = context.addToDeck(0, 0); context.addToDeck(1, 0); context.addToDeck(2, 1); context.addToDeck(3, 1); context.getEngine().getStage().getRule().setDeckOrder(1); context.startGame(); context.proceedOneRound(); context.proceedOneRound(); context.proceedOneRound(); context.proceedOneRound(); context.proceedOneRound(); // 5回合后,逃跑时光下来 Assert.assertEquals(1, context.getPlayer(0).getField().size()); Assert.assertEquals(0, context.getPlayer(1).getField().size()); context.proceedOneRound(); // 6回合占位符没有攻击力,无法触发逃跑 Assert.assertEquals(1, context.getPlayer(0).getField().size()); context.proceedOneRound(); context.proceedOneRound(); Assert.assertEquals(2, context.getPlayer(1).getField().size()); // 6回合被打回手牌 Assert.assertEquals(1, context.getPlayer(0).getField().size()); Assert.assertEquals((3 - 1), c末日逃.getSummonDelay()); }