public void CurrencyInputTrim() { string input = (" 1234,56 "); CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.TrimUserInput(input); Assert.AreEqual(testInput.TrimmedUserInput, "1234,56"); }
public void CurrencyInputNull() { string input = (""); CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.CurrencySplitInput(input); Assert.AreEqual(testInput.SplitCurrency[0], ""); }
public void CurrencyInputSplitSubUnit() { string input = ("0,60"); CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.CurrencySplitInput(input); Assert.AreEqual(testInput.SplitCurrency[0], "0"); Assert.AreEqual(testInput.SplitCurrency[1], "60"); }
public void CurrencyInputSplitBase() { string input = ("50"); CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.CurrencySplitInput(input); Assert.AreEqual(testInput.SplitCurrency[0], "50"); Assert.AreEqual(testInput.SplitCurrency.Count, 1); }
public void CurrencyInputSplit() { string input = ("123,45"); CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.CurrencySplitInput(input); Assert.AreEqual(testInput.SplitCurrency[0], "123"); Assert.AreEqual(testInput.SplitCurrency[1], "45"); }
public void CurrencyInputBaseUnitNegative() { List <string> input = new List <string>() { "-50", "999" }; CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.ConvertInput(input); Assert.IsFalse(testInput.ConvertSubUnitSuccess); }
public void CurrencyInputSubUnitTooLong() { List <string> input = new List <string>() { "0", "999" }; CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.ConvertInput(input); Assert.IsFalse(testInput.ConvertSubUnitSuccess); }
public void CurrencyInputLettersBase() { List <string> input = new List <string>() { "fefe32" }; CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.ConvertInput(input); Assert.IsFalse(testInput.ConvertBaseSuccess); }
public void CurrencyInputBaseCorrect() { List <string> input = new List <string>() { "50" }; CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.ConvertInput(input); Assert.IsTrue(testInput.ConvertBaseSuccess); }
public void CurrencyInputOneDecimalSubUnit() { List <string> input = new List <string>() { "0", "1" }; CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.ConvertInput(input); Assert.IsTrue(testInput.ConvertBaseSuccess); Assert.IsFalse(testInput.ConvertSubUnitSuccess); }
public void CurrencyInputTooManyCoomas() { List <string> input = new List <string>() { "", "23", "35" }; CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.ConvertInput(input); Assert.IsFalse(testInput.ConvertBaseSuccess); Assert.IsFalse(testInput.ConvertSubUnitSuccess); }
public void CurrencyInputBaseEmptyandSubCorrect() { List <string> input = new List <string>() { "", "23" }; CurrencyInputConsole testInput = new CurrencyInputConsole(); testInput.ConvertInput(input); Assert.IsFalse(testInput.ConvertBaseSuccess); Assert.IsTrue(testInput.ConvertSubUnitSuccess); }