public void Should_ImplicitMap_SourceArray_To_DestArray() { var sourceObject = new SourceObject[] { new SourceObject() { Id = 1, Name = "Source object", DateCreated = new DateTime(2018, 1, 1) }, new SourceObject() { Id = 2, Name = "Source object 2", DateCreated = new DateTime(2018, 2, 1) }, new SourceObject() { Id = 3, Name = "Source object 3", DateCreated = new DateTime(2018, 3, 1) }, }; var destObject = Mapper.Map <SourceObject[], DestObject[]>(sourceObject); Assert.AreEqual(3, destObject.Length); Assert.AreEqual(sourceObject.First().Id, destObject.First().Id); Assert.AreEqual(sourceObject.First().Name, destObject.First().Name); Assert.AreEqual(sourceObject.First().DateCreated, destObject.First().DateCreated); }