zoukankan      html  css  js  c++  java
  • AutoMocker单元测试

    /// <summary>
            /// 测试获取所有物流
            /// </summary>
            [TestMethod]
            public void TestExpressController()
            {
                var Expresss = new List<Express> { 
                    new Express{Code="01",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("01", result.Data.ElementAt(0).ExpressCode);
                Assert.AreEqual("测试物流", result.Data.ElementAt(0).ExpressName);
            }
  • 相关阅读:
    动态表格
    Palindrome Number
    String to Integer (atoi) ???
    Reverse Integer
    Two Sum
    Path Sum
    Minimum Depth of Binary Tree
    Plus One
    Maximum Depth of Binary Tree
    Symmetric Tree
  • 原文地址:https://www.cnblogs.com/shiningrise/p/5588149.html
Copyright © 2011-2022 走看看