Пример #1
0
        public void FetchDecimalWithNullArrayShouldThrow()
        {
            BankImportUtilities subject = CreateSubject();

            subject.FetchDecimal(null, 2);

            Assert.Fail();
        }
Пример #2
0
        public void FetchDecimalWithOutOfRangeIndexShouldThrow()
        {
            BankImportUtilities subject = CreateSubject();

            string[] testArray = CreateTestArray();

            subject.FetchDecimal(testArray, 12);

            Assert.Fail();
        }
Пример #3
0
        public void FetchDecimalWithInvalidDecimalShouldThrow()
        {
            BankImportUtilities subject = CreateSubject();

            string[] testArray = CreateTestArray();

            subject.FetchDecimal(testArray, 2);

            Assert.Fail();
        }
Пример #4
0
        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);
        }