public ActiveLoginPromoButtonPM(ILoginPromoDisplaysPM i_promoDisplayPM, IStringTableManager i_stringTable, ILoginPromotionData i_data) { mPromoDisplayPM = i_promoDisplayPM; mStringTable = i_stringTable; mData = i_data; SetNameProperty(); SetPromoVisibility(false); }
public ShowLoginPromosStep(IBackendManager i_backend, ILoginPromoPopupHelper i_popupHelper, ILoginPromoDisplaysPM i_allPromosPM, ILoginPromotionManager i_manager, IMessageService i_messenger, ISceneStartFlowManager i_sceneManager) : base(i_sceneManager) { mMessenger = i_messenger; mPromoManager = i_manager; mAllPromosPM = i_allPromosPM; mHelper = i_popupHelper; ActivePromoSaveData = i_manager.GetActivePromoSaveData(); }
public void CommonInstall() { MockBackend = Substitute.For <IBackendManager>(); MockMessenger = Substitute.For <IMessageService>(); MockPromoManager = Substitute.For <ILoginPromotionManager>(); MockAllPromosPM = Substitute.For <ILoginPromoDisplaysPM>(); MockFlowManager = Substitute.For <ISceneStartFlowManager>(); MockHelper = Substitute.For <ILoginPromoPopupHelper>(); SetActiveProgressOnMockManagerWithIds(new List <string>()); }
public void CommonInstall() { MockRewardSpawner = Substitute.For <IDungeonRewardSpawner>(); MockAllPromosPM = Substitute.For <ILoginPromoDisplaysPM>(); MockBackend = Substitute.For <IBackendManager>(); }
public void CommonInstall() { MockStringTable = Substitute.For <IStringTableManager>(); MockData = Substitute.For <ILoginPromotionData>(); MockDisplayPM = Substitute.For <ILoginPromoDisplaysPM>(); }
public LoginPromoPopupHelper(IDungeonRewardSpawner i_rewardSpawner, IBackendManager i_backend, ILoginPromoDisplaysPM i_allDisplaysPM) { mAllPromosPM = i_allDisplaysPM; mBackend = i_backend; mRewardSpawner = i_rewardSpawner; }