public void LessThanOrEqualToConstant() { DataAssert.Same <WebUser>(q => q.Where(w => w.Id <= Middle)); DataAssert.Same <WebUser>(q => q.Where(w => Middle <= w.Id)); }
public void GreaterThanOrEqualToConstant() { DataAssert.Same <WebUser>(q => q.Where(w => w.Id >= Middle)); DataAssert.Same <WebUser>(q => q.Where(w => Middle >= w.Id)); }
public void GreaterThanOrEqualToConstant() { DataAssert.Same <Listing>(q => q.Where(w => w.Price >= MiddlePrice)); DataAssert.Same <Listing>(q => q.Where(w => MiddlePrice >= w.Price)); }
public void LessThanConstant() { DataAssert.Same <WebUser>(q => q.Where(w => w.Id < Middle)); DataAssert.Same <WebUser>(q => q.Where(w => Middle < w.Id)); }
public void ProjectWithObjectInitializerAndNoContructorArgs() { DataAssert.Same <Listing>(q => q.OrderBy(x => x.CreatedAt).Select(x => new Listing { Id = x.Id, Title = x.Title }), useDefaultOrder: false); }
public void LessThanConstant() { DataAssert.Same <Listing>(q => q.Where(w => w.Price < MiddlePrice)); DataAssert.Same <Listing>(q => q.Where(w => MiddlePrice < w.Price)); }
public void GreaterThanOrEqualToConstant() { DataAssert.Same <Listing>(q => q.Where(w => w.CreatedAt >= averageCreatedDate)); DataAssert.Same <Listing>(q => q.Where(w => averageCreatedDate >= w.CreatedAt)); }
public void OrderByStringDescending() { DataAssert.Same <Listing>(q => q.OrderByDescending(w => w.Title), useDefaultOrder: false); }
public void GreaterThanOrEqualToConstant() { DataAssert.Same <WebUser>(q => q.Where(w => w.Joined >= joinDate)); DataAssert.Same <WebUser>(q => q.Where(w => joinDate >= w.Joined)); }
public void LessThanConstant() { DataAssert.Same <Listing>(q => q.Where(w => w.CreatedAt < averageCreatedDate)); }
public void LessThanOrEqualToConstant() { DataAssert.Same <WebUser>(q => q.Where(w => w.Joined <= joinDate)); DataAssert.Same <WebUser>(q => q.Where(w => joinDate <= w.Joined)); }
public void LessThanConstant() { DataAssert.Same <WebUser>(q => q.Where(w => w.Joined < joinDate)); DataAssert.Same <WebUser>(q => q.Where(w => joinDate < w.Joined)); }
public void ProjectWithContructorArgsAndNoObjectInitializer() { DataAssert.Same <Listing>(q => q.OrderBy(x => x.CreatedAt).Select(x => new Listing(x.Id)), useDefaultOrder: false); }
public void OrderByStringThenByDateTime() { DataAssert.Same <Listing>(q => q.OrderBy(w => w.Title).ThenBy(w => w.CreatedAt), useDefaultOrder: false); }
public void CollectionNotContainsSingleConstant() { DataAssert.Same <Listing>(q => q.Where(w => !w.Tags.Contains("Bread - Dark Rye, Loaf"))); }
public void OrderByDoubleDescending() { DataAssert.Same <Listing>(q => q.OrderByDescending(w => w.Price), useDefaultOrder: false); }
public void CollectionNotContainsSingleItem() { var item = "Bread - Dark Rye, Loaf"; DataAssert.Same <Listing>(q => q.Where(w => !w.Tags.Contains(item))); }
public void OrderByDateTimeDescending() { DataAssert.Same <Listing>(q => q.OrderByDescending(w => w.CreatedAt), useDefaultOrder: false); }
public void ProjectWithAnonymousType() { DataAssert.Same <Listing, object>(q => q.OrderBy(x => x.CreatedAt).Select(x => new { x.Id }), useDefaultOrder: false); }