using System; using System.Collections.Generic; using NUnit.Framework; namespace Infrastructure.Test { class TestAutoMapper { [Test] public void TestConvert() { var my = new MyClass { Name = "yubao" }; var dest = my.MapTo(); Console.WriteLine(JsonHelper.Instance.Serialize(dest)); } [Test] public void TestConvertList() { var users = new List { new MyClass {Name = "yubaolee1"} , new MyClass{Name = "yubaolee2"} }; var dest = users.MapToList(); Console.WriteLine(JsonHelper.Instance.Serialize(dest)); var dest2 = users.MapToList(); Console.WriteLine(JsonHelper.Instance.Serialize(dest2)); } } class MyClass { public string Name { get; set; } public string NickName { get; set; } } class DestClass { public string Name { get; set; } public int Age { get; set; } } }