public void ArrayToIListIsMappedCorrectly() { var mapper = new MemberMapper(); var source = new SourceArrayType { List = new SourceElement[] { new SourceElement { Value = "X" } } }; var result = mapper.Map<SourceArrayType, DestinationIListType>(source); Assert.AreEqual(source.List.Count(), result.List.Count()); Assert.AreEqual("X", result.List.Single().Value); }
public void ArrayToEnumerableIsMappedCorrectly() { var mapper = new MemberMapper(); var source = new SourceArrayType { List = new SourceElement[] { new SourceElement { Value = "X" } } }; var result = mapper.Map <SourceArrayType, DestinationEnumerableType>(source); Assert.AreEqual(source.List.Count(), result.List.Count()); Assert.AreEqual("X", result.List.Single().Value); }