先建立一个需要测试的项目

安装nunit

通过nuget安装Install-Package Nunit  

类前加[TestFixture]

要测试的方法前加[Test]

     

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using AutoMapper;
using NUnit.Framework;
namespace autompr
{
[TestFixture]
class Su
{
[Test]
public void Example()
{
var customer = new Customer
{
Name = "George Costanza"
};
var order = new Order
{
Customer = customer
};
var bosco = new Product
{
Name = "Bosco",
Price = 4.99m
};
order.AddOrderLineItem(bosco, );
// 配置 AutoMapper
Mapper.CreateMap<Order, OrderDto>();
// 执行 mapping
OrderDto dto = Mapper.Map<Order, OrderDto>(order);
Console.WriteLine("CustomerName:" + dto.CustomerName);
Console.WriteLine("Total:" + dto.Total);
}
}
}

通过下图的两种办法可以进行测试

参考资料:

http://www.cnblogs.com/xishuai/p/3728576.html

最新文章

  1. 用Charles抓取https接口数据
  2. SSM框架的整合思路&amp;功能实现
  3. static的本质
  4. IOS第二天多线程-02一次性代码
  5. 关于 NPOI 报 Invalid column index (256). Allowable column range for BIFF8 is (0..255) or (&#39;A&#39;..&#39;IV&#39;) 错误的解决办法
  6. 在.NET使用JSON作为数据交换格式
  7. DIV+CSS滑动门效果
  8. OneAlert:国内首家 SaaS 模式的云告警平台
  9. 去掉iphone手机滑动默认行为
  10. Code Complete 读后总结和新的扩展阅读计划
  11. ural1628 White Streaks
  12. idea解决Maven jar依赖冲突(四)
  13. [Swift]LeetCode1031. 两个非重叠子数组的最大和 | Maximum Sum of Two Non-Overlapping Subarrays
  14. Open Source 开发工具集
  15. JavaScript String 对象常用方法
  16. Spring思维导图,让spring不再难懂(一)
  17. spring注解 annotation
  18. 快速生成树RTSP
  19. 使用Chrome console提取页面数据
  20. 并发包交换数据Exchanger

热门文章

  1. 联系博主(推介联系QQ)
  2. 详细讲解JAVA中的IO流
  3. SQL 如果存在就更新,如果不存在就添加,使用 Merge 函数(SQL2008版本及以上)
  4. C# 中DataGridView 绑定List&lt;T&gt;做数据源的操作问题
  5. ax 的错误处理范例
  6. 【MySQL】MySQL无基础学习和入门之二:MySQL的安装
  7. 获取本地IP地址信息
  8. Windows phone 8 学习笔记(5) 图块与通知(转)
  9. WP8_读写XML
  10. 022 ARM寄存器详解