private CustomSpawnsClanDiplomacyModel InitModel(IClanKingdom clanKingdom, IDiplomacyActionModel diplomacyAction, Dictionary <String, DiplomacyData> data) { var dataManager = new Mock <IDataManager <Dictionary <string, DiplomacyData> > >(); dataManager.Setup(manager => manager.Data).Returns(data); return(new CustomSpawnsClanDiplomacyModel(clanKingdom, diplomacyAction, dataManager.Object)); }
public CustomSpawnsClanDiplomacyModel(IClanKingdom clanKingdom, IDiplomacyActionModel diplomacyModel, IDataManager <Dictionary <string, DiplomacyData> > diplomacyDataManager) { _clanKingdom = clanKingdom; _customSpawnsClanData = diplomacyDataManager.Data; _diplomacyModel = diplomacyModel; }