Пример #1
0
        public void RegisterOneWayMapping_ComplexObjects()
        {
            _mapper.ConvertUsing <string, int>(Convert.ToInt32);
            _mapper.ConvertUsing <int, string>(Convert.ToString);
            _mapper.RegisterOneWayMapping <ResourceClassComplex, DomainClassComplex>();
            _mapper.InitializeMap();

            var resourceObj = _builder.Build <ResourceClassComplex>();
            var domainObj   = new DomainClassComplex();

            _mapper.Map(resourceObj, domainObj, null);
            AssertAreEqual(resourceObj, domainObj);
        }