public void TestParsing(string target) { LocalRecordSet set = new LocalRecordSet(target); set.InitializeRecords(); VerifyRecord(set.Data); }
public void TestSorting() { LocalRecordSet rs = new LocalRecordSet("DataCSV.txt"); rs.InitializeRecords(); var byName = rs.ByLastName().ToList(); byName.First().LastName.Should().Be("Upton"); byName[12].LastName.Should().Be("Anson"); byName.Last().LastName.Should().Be(""); var byBirth = rs.ByBirthDate().ToList(); byBirth.First().DateOfBirth.Should().Be(DateTime.Parse("1951-03-23")); byBirth.Last().DateOfBirth.Should().Be(DateTime.Parse("2034-01-05")); var byGender = rs.ByGender().ToList(); byGender.First().LastName.Should().Be(""); byGender.Last().LastName.Should().Be("Shwetz"); }