public void Setup() { var dice = new ControlledDice(); dice.SetPredeterminedRollValue(ROLL); utility = new Utility("utility", dice); dice.RollTwoDice(); }
public void Setup() { player = new Player("name"); owner = new Player("owner"); player.OwnableStrategy = new RandomlyBuyOrMortgage(); owner.OwnableStrategy = new RandomlyBuyOrMortgage(); var players = new[] { player, owner }; banker = new Banker(players); var dice = new ControlledDice(); dice.SetPredeterminedRollValue(ROLL); var realEstate = BoardFactory.CreateRealEstate(dice); var realEstateHandler = new OwnableHandler(realEstate, banker); boardHandler = FakeHandlerFactory.CreateBoardHandlerForFakeBoard(players, realEstateHandler, banker); utilityCard = new MoveToNearestUtilityCard(boardHandler, dice); }