public SingleLoginPromoRewardPM(IDungeonRewardSpawner i_rewardSpawner, ISingleRewardPM_Spawner i_rewardPMSpawner, int i_dayNumber, IGameRewardData i_rewardData)
        {
            mRewardSpawner   = i_rewardSpawner;
            mRewardPMSpawner = i_rewardPMSpawner;

            CreateRewardPM(i_rewardData);
            SetRewardNumberProperty(i_dayNumber);
        }
예제 #2
0
 public void CommonInstall()
 {
     MockRewardSpawner = Substitute.For <IDungeonRewardSpawner>();
     MockAllPromosPM   = Substitute.For <ILoginPromoDisplaysPM>();
     MockBackend       = Substitute.For <IBackendManager>();
 }
 public void CommonInstall()
 {
     MockDungeonRewardSpawner = Substitute.For <IDungeonRewardSpawner>();
     MockRewardPMSpawner      = Substitute.For <ISingleRewardPM_Spawner>();
     MockRewardData           = Substitute.For <IGameRewardData>();
 }
 public LoginPromoPopupHelper(IDungeonRewardSpawner i_rewardSpawner, IBackendManager i_backend, ILoginPromoDisplaysPM i_allDisplaysPM)
 {
     mAllPromosPM   = i_allDisplaysPM;
     mBackend       = i_backend;
     mRewardSpawner = i_rewardSpawner;
 }
 public CurrentDungeonGameManager(IMonsterDataManager i_monsterDataManager, IDungeonRewardSpawner i_rewardSpawner)
 {
     mMonsterDataManager = i_monsterDataManager;
     mRewardSpawner      = i_rewardSpawner;
 }