进步Telerik JustMock

模拟LINQ查询

  • JustMock使您能够轻松模拟LINQ查询,将代码的部分与其依赖项隔离开来。
  • 这个特性是用于制作单元测试的最快、最灵活和最完整的模拟工具的一部分。
  • 我们屡获殊荣的支持团队致力于帮助您解决应用程序开发过程中可能遇到的任何问题和问题。
嘲笑一切
Nasa, Visa,微软 福克斯,三星,IBM 世界银行集团,沃尔沃
  • 模拟LINQ查询概述

    语言集成查询,也称为LINQ,是一组基于将查询功能直接集成到c#和VB语言中的技术。由于提供了用于查询任何类型数据源的通用语法,通过在编译时捕捉错误来减少开发时间等,它们非常流行并被广泛使用。

    JustMock使您能够轻松模拟LINQ查询,将代码的部分与其依赖项隔离开来。
    
                  
    (TestMethod)
    公共无效ShouldAssertWithCustomSelect ()
    var simpleDataInstance = . var simpleDataInstance =SimpleData ();
    //当simpleDataInstance. //Products_GET被称为,
    //它应该返回期望的集合。
    Mock.Arrange(() => simpleDataInstance.Products)
    .ReturnsCollection (ReturnExpextedCollectionOfProducts ());
    为simpleDataMock.Products应用LINQ查询。
    Var实际= (from psimpleDataInstance。产品
    where p.UnitsInStock == 50
    选择p.ProductID) .SingleOrDefault ();
    / /维护
    断言。AreEqual(实际);

    模拟LINQ查询文档
Background-NextSteps

下一个步骤

参见计划和定价

购买单独的产品或任何捆绑

下载免费试用

有专门的技术支持。

Baidu
map