public void ToDictionary_Should_Return_Case_Insensitive_Dictionary() { var dic = new RecordDummy("a", 1).ToDictionary(); dic.ContainsKey("F0").Should().BeTrue(); dic.ContainsKey("f0").Should().BeTrue(); }
public void ToDictionary_Should_Contain_Fields_of_Record() { var dic = new RecordDummy("a", 1).ToDictionary(); dic.Count.Should().Be(2); dic["F0"].Should().Be("a"); dic["F1"].Should().Be(1); }
public void ToDictionary_With_IDataRecord_Should_Contain_Fields_of_Record() { object obj = new RecordDummy("a", 1); var dic = obj.ToDictionary(); dic.Count.Should().Be(2); dic["F0"].Should().Be("a"); dic["F1"].Should().Be(1); }
public void Convert_DataRecord_To_T_Should_Create_New_Instance_Of_T() { var converter = new TypeConverter(); IDataRecord record = new RecordDummy("Test", 11); var poco = converter.ConvertTo <DataRecordPoco>(record); poco.F0.Should().Be("Test"); poco.F1.Should().Be(11); }