Пример #1
0
        public void CreateFieldMapperReadStringWithConversionToBoolFromRecord()
        {
            var mapper  = new FieldMap <SomeRecord, string, bool>("Name", (r) => r.Name, (o) => o != null ? ((o).ToString() == "Yes" ? true : false) : false);
            var result1 = mapper.Read(new SomeRecord()
            {
                Name = "Yes"
            });

            Assert.IsTrue(result1);

            var result2 = mapper.Read(new SomeRecord()
            {
                Name = "Else"
            });

            Assert.IsFalse(result2);
        }
Пример #2
0
        public void CreateFieldMapperReadStringFromRecord()
        {
            var mapper = new FieldMap <SomeRecord, string>("Name", (r) => r.Name);
            var result = mapper.Read(new SomeRecord()
            {
                Name = "Tester"
            });

            Assert.AreEqual("Tester", result);
        }