public void romanConverter_returns_I_when_given_1_NUnit() { var converter = new RomanConverter(); var result = converter.ConvertToRoman(1); Assert.That(result, Is.EqualTo("I")); }
private void button_Click(object sender, RoutedEventArgs e) { var converter = new RomanConverter(); var number = Convert.ToInt32(textBox.Text); resultBlock.Text = converter.ConvertToRoman(number); }
public void romanConverter_returns_V_when_given_5() { var converter = new RomanConverter(); var result = converter.ConvertToRoman(5); Assert.AreEqual("V", result); }
public void romanConverter_returns_III_when_given_3() { var converter = new RomanConverter(); var result = converter.ConvertToRoman(3); Assert.AreEqual("III", result); }
private void InputNumber_TextChanged(object sender, System.Windows.Controls.TextChangedEventArgs e) { var input = InputNumber.Text.Replace(" ", string.Empty); bool isNumber = false; bool isRomanNum = false; if (input != "") { isNumber = BooleanManager.IsANumber(input); if (isNumber) { StatusLabel.Content = "Yes, this is a integer."; if (input.Length > 4) { Result.Content = "Max 4 digit"; return; } Result.Content = RomanConverter.ConvertToRoman(input); return; } isRomanNum = BooleanManager.IsARomanNumber(input); if (isRomanNum) { StatusLabel.Content = "Yes, this is a roman number."; Result.Content = RomanConverter.ConvertToNumber(" " + input); return; } StatusLabel.Content = "Please enter in integer or roman"; StatusLabel.Content = "Is No valid. Try again."; return; } StatusLabel.Content = string.Empty; Result.Content = string.Empty; return; }