public void FetchDateWithNullArrayShouldThrow() { BankImportUtilities subject = CreateSubject(); subject.FetchDate(null, 2); Assert.Fail(); }
public void FetchDateWithNegativeOutOfRangeIndexShouldThrow() { BankImportUtilities subject = CreateSubject(); string[] testArray = CreateTestArray(); subject.FetchDate(testArray, -12); Assert.Fail(); }
public void FetchDateWithInvalidDateShouldReturnMinDateTime() { BankImportUtilities subject = CreateSubject(); string[] testArray = CreateTestArray(); subject.FetchDate(testArray, 3); Assert.Fail(); }
public void FetchDateWithValidDateStringShouldReturnDate() { BankImportUtilities subject = CreateSubject(); string[] testArray = CreateTestArray(); DateTime result = subject.FetchDate(testArray, 1); Assert.IsInstanceOfType(result, typeof(DateTime)); Assert.AreNotEqual(DateTime.MinValue, result); }