public CollectMinerNameEntityTests()
 {
     proc      = new MockMainProcess();
     gameState = new GameState();
     Game.SetMainProcess(proc);
     entity = new CollectMinerNameEntity(gameState);
 }
 public BuyCommandTests()
 {
     proc      = new MockMainProcess();
     gameState = new GameState();
     Game.SetMainProcess(proc);
     gameState.Miner = Miner.Default();
     gameState.Store = gameState.Store ?? new MinerStoreFactory(gameState, CommandsGroup.Empty(), proc.Gateway).Build();
 }
示例#3
0
        public RepairCommandHandlerTests()
        {
            proc      = new MockMainProcess();
            gameState = new GameState();
            Game.SetMainProcess(proc);
            gameState.Miner = Miner.Default();

            var digger = ChipDigger.StandardDigger(new MineClaim(
                                                       PotatoChipMine.Core.ChipDensity.Normal,
                                                       SiteHardness.Firm
                                                       ));

            digger.Name = EXISTING_DIGGER_NAME;

            gameState.Miner.Diggers.Add(digger);
        }