Exemple #1
0
 public void PerformAutomapping_OnlyRunsOnce()
 {
     _collection.DoAutomapping();
     _collection.DoAutomapping();
     _collection.DoAutomapping();
     _mapper.Verify(c => c.MemberConsumers, Times.Exactly(1));
 }
Exemple #2
0
 public void Initialize()
 {
     if (!Initialized)
     {
         var mappingCollection = new MappingCollection <TFrom, TTo, TContext>(_mapper);
         foreach (var @override in _override)
         {
             @override(mappingCollection);
         }
         _override.Clear();
         mappingCollection.DoAutomapping();
         mappingCollection.VerifyMap();
         _mapStatement = _mapper.Builder.BuildAction(mappingCollection);
         Initialized   = true;
     }
 }