public void EarnedAchievementMainText_MatchesAchievementName() { string name = "Test"; IAchievement mockAchievement = Substitute.For <IAchievement>(); mockAchievement.GetName().Returns(name); EarnedAchievementPM pm = new EarnedAchievementPM(mockAchievement); Assert.AreEqual(name, pm.ViewModel.GetPropertyValue <string>(InfoPopupProperties.MAIN_TEXT)); }
private void QueueAchievementPopup(IAchievement i_achievement) { EarnedAchievementPM earnedPM = new EarnedAchievementPM(i_achievement); mPopupManager.QueueInfoPopup(mAchievementPopupPrefabName, earnedPM.ViewModel); }