public void BattleModeEnumHelper_ConvertMessageStringToEnum_Bogus_Should_Fail() { // Arrange // Act var result = BattleModeEnumHelper.ConvertMessageStringToEnum("Bogus"); // Assert Assert.AreEqual(BattleModeEnum.Unknown, result); }
public void BattleModeEnumHelper_ConvertMessageStringToEnum_Valid_Should_Pass() { // Arrange // Act var result = BattleModeEnumHelper.ConvertMessageStringToEnum("Map All Actions"); // Assert Assert.AreEqual(BattleModeEnum.MapFull, result); }
public void BattleModeEnumHelperTests_ConvertStringToEnum_MapNext_Should_Pass() { // Arrange // Act var result = BattleModeEnumHelper.ConvertStringToEnum("MapNext"); // Reset // Assert Assert.AreEqual(BattleModeEnum.MapNext, result); }
public void BattleModeEnumHelperTests_ConvertStringToEnum_Unknown_Should_Pass() { // Arrange // Act var result = BattleModeEnumHelper.ConvertStringToEnum("Unknown"); // Reset // Assert Assert.AreEqual(BattleModeEnum.Unknown, result); }
public void BattleModeEnumHelperTests_ConvertMessageStringToEnum_BogusString_Should_Pass() { // Arrange // Act var result = BattleModeEnumHelper.ConvertMessageStringToEnum("This doesn't exist"); // Reset // Assert Assert.AreEqual(BattleModeEnum.Unknown, result); }
public void BattleModeEnumHelperTests_ConvertMessageStringToEnum_SimpleAbility_Should_Pass() { // Arrange // Act var result = BattleModeEnumHelper.ConvertMessageStringToEnum("Simple Abilities"); // Reset // Assert Assert.AreEqual(BattleModeEnum.SimpleAbility, result); }
public void BattleModeEnumHelper_ConvertStringToEnum_Should_Pass() { // Arrange var myList = Enum.GetNames(typeof(BattleModeEnum)).ToList(); BattleModeEnum myActual; BattleModeEnum myExpected; // Act foreach (var item in myList) { myActual = BattleModeEnumHelper.ConvertStringToEnum(item); myExpected = (BattleModeEnum)Enum.Parse(typeof(BattleModeEnum), item); // Assert Assert.AreEqual(myExpected, myActual, "string: " + item + TestContext.CurrentContext.Test.Name); } }
/// <summary> /// Set the Character Hit Enum /// </summary> /// <param name="sender"></param> /// <param name="args"></param> public void BattleModePicker_Changed(object sender, EventArgs args) { // Check for null, SelectedItem is not set when the control is created if (BattleModePicker.SelectedItem == null) { return; } // Change the Difficulty BattleEngineViewModel.Instance.Engine.EngineSettings.BattleSettingsModel.BattleModeEnum = BattleModeEnumHelper.ConvertMessageStringToEnum(BattleModePicker.SelectedItem.ToString()); }