public void FetchDecimalWithNullArrayShouldThrow() { BankImportUtilities subject = CreateSubject(); subject.FetchDecimal(null, 2); Assert.Fail(); }
public void FetchDecimalWithOutOfRangeIndexShouldThrow() { BankImportUtilities subject = CreateSubject(); string[] testArray = CreateTestArray(); subject.FetchDecimal(testArray, 12); Assert.Fail(); }
public void FetchDecimalWithInvalidDecimalShouldThrow() { BankImportUtilities subject = CreateSubject(); string[] testArray = CreateTestArray(); subject.FetchDecimal(testArray, 2); Assert.Fail(); }
public void FetchDecimalWithValidDecimalStringShouldReturnDecimal() { BankImportUtilities subject = CreateSubject(); string[] testArray = CreateTestArray(); decimal result = subject.FetchDecimal(testArray, 0); Assert.IsInstanceOfType(result, typeof(decimal)); Assert.AreNotEqual(decimal.MinValue, result); }