FluentData.IntegrationTests/_Documentation/QueryTests.cs
(完整代码) 1KBusing System.Collections.Generic;
using FluentData._Helpers;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace FluentData._Documentation
{
[TestClass]
public class QueryTests : BaseDocumentation
{
[TestMethod]
public void Query_many_dynamic()
{
var products = Context().Sql("select * from Product").Query();
Assert.IsTrue(products.Count > 0);
}
[TestMethod]
public void Query_many_strongly_typed()
{
List<Product> products = Context().Sql("select * from Product").Query<Product>();
Assert.IsTrue(products.Count > 0);
}
[TestMethod]
public void Query_many_strongly_typed_custom_collection()
{
ProductionCollection products = Context().Sql("select * from Product").Query<Product, ProductionCollection>();
Assert.IsTrue(products.Count > 0);
}
[TestMethod]
public void In_query()
{
var ids = new List<int>() { 1, 2, 3, 4 };
var products = Context().Sql("select * from Product where ProductId in(@0)", ids).Query();
Assert.AreEqual(4, products.Count);
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
