package org.mage.test.clientside.bdd.then;
import org.mage.test.clientside.base.MageAPI;
import org.mage.test.clientside.base.MageBase;
import org.mage.test.clientside.bdd.StepState;
public class Battlefield {
private StepState step;
public Battlefield(StepState step) {
this.step = step;
}
public boolean has(String cardName) throws Exception {
StepState current = MageAPI.defineStep(this.step);
if (current.equals(StepState.THEN)) {
return MageBase.getInstance().checkBattlefield(cardName);
} else {
throw new AssertionError("Not implemented for step="+current);
}
}
}