/// <summary>
/// 测试获取所有物流
/// </summary>
[TestMethod]
public void TestExpressController()
{
var Expresss = new List<Express> {
new Express{Code="",Name="测试物流"}
}.AsQueryable(); var mocker = new AutoMocker();
mocker.Use<IExpressContract>(x => x.Entities == Expresss);
var controller = mocker.CreateInstance<ExpressController>();
controller.ExpressContract = mocker.Get<IExpressContract>(); var result = controller.Get(); Assert.IsNotNull(result);
Assert.AreEqual(ReslultCode.sucess, result.code);
Assert.AreEqual("", result.Data.ElementAt().ExpressCode);
Assert.AreEqual("测试物流", result.Data.ElementAt().ExpressName);
}

最新文章

  1. 谷毅(WingKu)横空出世
  2. WebStorm设置编辑器中的字体大小
  3. [转]c++ vector 遍历方式
  4. PHP获取远程网站的服务器时间
  5. Android通过HttpURLConnection链接到网络,并获取网络数据
  6. U3D 扩展方法 &amp; Dotween &amp; tolua
  7. cocos基础教程(11)事件分发机制
  8. jQuery基于ajax实现星星评论代码
  9. 详解MySQL中EXPLAIN解释命令
  10. 硝烟中的Scrum和XP-我们如何实施Scrum 15)多团队 Part 2/2 16)地理分散 17)检查列表 18)其他
  11. poj3693 Maximum repetition substring
  12. Android中关于JNI 的学习(六)JNI中注冊方法的实现
  13. zoj 2750 Idiomatic Phrases Game
  14. ubuntu安装mysql数据库
  15. 给树莓派开启samba服务
  16. js cookie跨域设置
  17. python基础(15)-socket网络编程&amp;socketserver
  18. js高阶函数map和reduce
  19. 联系customer的js
  20. uuid生成工具类

热门文章

  1. C#使用委托进行异步编程。
  2. Canvas是什么
  3. 让webstorm支持avalon语法自动补全
  4. Linux下eclipse提示快捷键失效解决办法
  5. linux删除文件后没有释放空间
  6. 简进祥==iOS 3DES加密解密
  7. UItextView回收键盘的几种方式
  8. CentOS 7.0 安装配置LAMP服务器方法(Apache+PHP+MariaDB)
  9. 获取URL的code的参数的值
  10. Linux下安装py-leveldb