Example #1
0
        public void GetRandomTerritoryTest(int roll, TerritoryEnum territoryId)
        {
            _mockDiceRoller.Setup(m => m.RollD66()).Returns(roll);
            _mockGangProvider.Setup(m => m.AddGang(It.IsAny <Gang>()))
            .Returns((Gang g) => g);

            var gang = new Gang()
            {
                Gangers = new Ganger[0]
            };

            var addedGang = _gangManager.AddGang(gang);

            _mockTerritoryProvider.Verify(m => m.GetTerritoryById((int)territoryId), Times.AtLeastOnce);
        }
Example #2
0
 /// <summary>
 /// Get territory by ID
 /// </summary>
 /// <param name="territory">Territory ID</param>
 /// <returns>Territory</returns>
 public Territory GetTerritoryById(TerritoryEnum territory)
 {
     return(GetTerritoryById((int)territory));
 }
Example #3
0
 public Territory GetTerritoryById(TerritoryEnum territory)
 {
     throw new NotImplementedException();
 }