public async Task MapArray_Empty_Mapped()
        {
            AsyncMapper mapper = new AsyncMapper();

            MapTo[] to = await mapper.MapArray(new MapFrom[0]);

            Assert.IsType <MapTo[]>(to);
            Assert.Empty(to);
        }
        public async Task MapArray_ToNewObject_Mapped()
        {
            AsyncMapper mapper = new AsyncMapper();

            MapTo[] to = await mapper.MapArray(
                new MapFrom[]
            {
                new MapFrom()
                {
                    Property = 1
                },
                new MapFrom()
                {
                    Property = 2
                }
            });

            Assert.IsType <MapTo[]>(to);
            Assert.Equal(2, to.Length);
            Assert.Equal(1, to[0].Property);
            Assert.Equal(2, to[1].Property);
        }