mirror of
https://github.com/magefree/mage.git
synced 2025-12-22 19:41:59 -08:00
Nulls to optional. Also there was bug with AetherChaser "you may pay" was not set to optional
This commit is contained in:
parent
a46848791c
commit
5eaaa67d1e
5 changed files with 43 additions and 38 deletions
|
|
@ -28,7 +28,6 @@ import org.mage.test.player.TestPlayer;
|
|||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.FilenameFilter;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
import java.util.*;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
|
|
@ -297,7 +296,8 @@ public abstract class MageTestBase {
|
|||
}
|
||||
|
||||
protected Player createPlayer(String name, String playerType) {
|
||||
return PlayerFactory.getInstance().createPlayer(playerType, name, RangeOfInfluence.ALL, 5);
|
||||
Optional<Player> playerOptional = PlayerFactory.getInstance().createPlayer(playerType, name, RangeOfInfluence.ALL, 5);
|
||||
return playerOptional.orElseThrow(() -> new NullPointerException("PlayerFactory error - player is not created"));
|
||||
}
|
||||
|
||||
protected Player createRandomPlayer(String name) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue