Example #1
0
        private ISocialPolicyBonusesData BuildBonusData(IProductionModifier modifier)
        {
            var mockBonuses = new Mock <ISocialPolicyBonusesData>();

            mockBonuses.Setup(bonuses => bonuses.ProductionModifier).Returns(modifier);

            return(mockBonuses.Object);
        }
Example #2
0
        private IBuildingTemplate BuildBuildingTemplate(IProductionModifier modifier)
        {
            var mockTemplate = new Mock <IBuildingTemplate>();

            mockTemplate.Setup(template => template.ProductionModifier).Returns(modifier);

            return(mockTemplate.Object);
        }