有什么办法可以在单元测试中修复FromSql问题

时间:2019-05-16 09:18:34

标签: c# unit-testing

我在代码中使用了FromSql,当我尝试进行单元测试时,FromSql出现了问题。

 var res = _context.People.FromSql(query).ToList().Where(
            p => (p.FirstName + " " + p.LastName ?? "").ToLower().StartsWith(search.ToLower())
            || (p.FirstName.ToLower().StartsWith((search ?? p.FirstName).ToLower()))
            || p.LastName.ToLower().StartsWith((search ?? p.LastName).ToLower())
            || pharrays.Contains(p.PersonId) || emarrays.Contains(p.PersonId)
            ||p.PersonId.ToString().Contains(search));

0 个答案:

没有答案