public void WhenSuccessIsSet_TextPropertySetAsExpected() { MockStringTable.Get(AccountLinkDonePM.SUCCESS_KEY).Returns("Success"); systemUnderTest.SetLinkSuccess(true); Assert.AreEqual("Success", systemUnderTest.ViewModel.GetPropertyValue <string>(AccountLinkDonePM.TEXT_PROPERTY)); }
private void SetBodyTextProperty() { string text = StringTable.Get(BODY_KEY); DateTime startTime = MaintenanceManager.GetMaintenanceStartTime(); DateTime endTime = MaintenanceManager.GetMaintenanceEndTime(); text = DrsStringUtils.Replace(text, "START", startTime.ToLocalTime().ToString()); text = DrsStringUtils.Replace(text, "END", endTime.ToLocalTime().ToString()); ViewModel.SetProperty(BODY_TEXT_PROPERTY, text); }
public void WhenCreating_WithReward_PropertiesAsExpected() { IDungeonReward mockReward = GetMockReward(101, "Test"); MockStringTable.Get("Test").Returns("MyTestItem"); SingleRewardPM systemUnderTest = systemFactory.Create(mockReward, MockRewardsPM); Assert.AreEqual("101", systemUnderTest.ViewModel.GetPropertyValue <string>(SingleRewardPM.COUNT_PROPERTY)); Assert.AreEqual("MyTestItem", systemUnderTest.ViewModel.GetPropertyValue <string>(SingleRewardPM.NAME_PROPERTY)); }
public void OnShow_TextPropertiesSetAsExpected() { IStringTableManager mockStringTable = Substitute.For <IStringTableManager>(); mockStringTable.Get(AppUpdateRequiredPM.BODY_KEY).Returns("Body"); mockStringTable.Get(AppUpdateRequiredPM.TITLE_KEY).Returns("Title"); AppUpdateRequiredPM systemUnderTest = new AppUpdateRequiredPM(mockStringTable); systemUnderTest.Show(); Assert.AreEqual("Title", systemUnderTest.ViewModel.GetPropertyValue <string>(AppUpdateRequiredPM.TITLE_TEXT_PROPERTY)); Assert.AreEqual("Body", systemUnderTest.ViewModel.GetPropertyValue <string>(AppUpdateRequiredPM.BODY_TEXT_PROPERTY)); }
public void WhenCreating_TextsSetAsExpected() { IBasicNewsData mockNews = Substitute.For <IBasicNewsData>(); mockNews.GetTitleKey().Returns("Title"); mockNews.GetBodyKey().Returns("Body"); IStringTableManager mockStringTable = Substitute.For <IStringTableManager>(); mockStringTable.Get("Title").Returns("MyTitle"); mockStringTable.Get("Body").Returns("MyBody"); SingleNewsPM systemUnderTest = new SingleNewsPM(mockStringTable, mockNews); Assert.AreEqual("MyTitle", systemUnderTest.ViewModel.GetPropertyValue <string>(SingleNewsPM.TITLE_PROPERTY)); Assert.AreEqual("MyBody", systemUnderTest.ViewModel.GetPropertyValue <string>(SingleNewsPM.BODY_PROPERTY)); }
public void WhenCreated_TextPropertyAsExpected() { MockStringTable.Get(AccountAlreadyLinkedPM.TEXT_KEY).Returns("SomeText"); AccountAlreadyLinkedPM systemUnderTest = new AccountAlreadyLinkedPM(MockStringTable); Assert.AreEqual("SomeText", systemUnderTest.ViewModel.GetPropertyValue <string>(AccountAlreadyLinkedPM.TEXT_PROPERTY)); }
public void WhenCreated_TextPropertySetAsExpected() { MockStringTable.Get(RemoveDeviceLinkPM.TEXT_KEY).Returns("Test"); RemoveDeviceLinkPM systemUnderTest = new RemoveDeviceLinkPM(MockStringTable, MockBackendManager, MockSceneManager); Assert.AreEqual("Test", systemUnderTest.ViewModel.GetPropertyValue <string>(RemoveDeviceLinkPM.TEXT_PROPERTY)); }
public void WhenCreated_NameProperty_IsExpected() { MockStringTable.Get("TestNameKey").Returns("TestName"); MockData.GetNameKey().Returns("TestNameKey"); TimedChestPM systemUnderTest = CreateSystem(); Assert.AreEqual("TestName", systemUnderTest.ViewModel.GetPropertyValue <string>(TimedChestPM.NAME_PROPERTY)); }
public void WhenCreating_TitleSetAsExpected() { MockData.GetNameKey().Returns("TestId"); MockStringTable.Get("TestId").Returns("TestTitle"); SingleLoginPromoDisplayPM systemUnderTest = CreateSystem(); Assert.AreEqual("TestTitle", systemUnderTest.ViewModel.GetPropertyValue <string>(SingleLoginPromoDisplayPM.TITLE_PROPERTY)); }
public void WhenCreated_NameProperty_SetAsExpected() { MockData.GetNameKey().Returns("TestKey"); MockStringTable.Get("TestKey").Returns("TestName"); ActiveLoginPromoButtonPM systemUnderTest = CreateSystem(); Assert.AreEqual("TestName", systemUnderTest.ViewModel.GetPropertyValue <string>(ActiveLoginPromoButtonPM.NAME_PROPERTY)); }
public void AfterGameOverMessage_BodyTextPropertyAsExpected(string i_expectedMessage, string i_key, bool i_won) { IStringTableManager mockStringTableManager = Substitute.For <IStringTableManager>(); mockStringTableManager.Get(i_key).Returns(i_expectedMessage); GameOverPM systemUnderTest = new GameOverPM(mockStringTableManager); systemUnderTest.OnGameOver(i_won); Assert.AreEqual(i_expectedMessage, systemUnderTest.ViewModel.GetPropertyValue <string>(GameOverPM.BODY_TEXT_PROPERTY)); }
public void WhenCreating_NameProperty_SetAsExpected() { ITreasurePM_Spawner mockSpawner = Substitute.For <ITreasurePM_Spawner>(); ITreasureSetData mockData = Substitute.For <ITreasureSetData>(); mockData.GetId().Returns("Test"); IStringTableManager mockStringTable = Substitute.For <IStringTableManager>(); mockStringTable.Get("Test_Name").Returns("FakeName"); TreasureSetPM systemUnderTest = new TreasureSetPM(mockData, mockSpawner, mockStringTable); Assert.AreEqual("FakeName", systemUnderTest.ViewModel.GetPropertyValue <string>(TreasureSetPM.NAME_PROPERTY)); }
private void SetBodyTextProperty(bool i_won) { string text = mStringTableManager.Get(i_won ? WON_GAME_KEY : LOST_GAME_KEY); ViewModel.SetProperty(BODY_TEXT_PROPERTY, text); }
private void SetBodyTextProperty() { string text = mStringTableManager.Get(BODY_KEY); ViewModel.SetProperty(BODY_TEXT_PROPERTY, text); }
private void SetTextPropertyWithKey(string i_key) { string text = StringTable.Get(i_key); ViewModel.SetProperty(TEXT_PROPERTY, text); }
private void SetTextProperty() { string text = mStringTable.Get(TEXT_KEY); ViewModel.SetProperty(TEXT_PROPERTY, text); }
private void SetTextProperty() { string text = mStringTableManager.Get(LOADING_TEXT_KEY); ViewModel.SetProperty(TEXT_PROPERTY, text); }