Beispiel #1
0
 public void LessThanOrEqualToConstant()
 {
     DataAssert.Same <WebUser>(q => q.Where(w => w.Id <= Middle));
     DataAssert.Same <WebUser>(q => q.Where(w => Middle <= w.Id));
 }
Beispiel #2
0
 public void GreaterThanOrEqualToConstant()
 {
     DataAssert.Same <WebUser>(q => q.Where(w => w.Id >= Middle));
     DataAssert.Same <WebUser>(q => q.Where(w => Middle >= w.Id));
 }
Beispiel #3
0
 public void GreaterThanOrEqualToConstant()
 {
     DataAssert.Same <Listing>(q => q.Where(w => w.Price >= MiddlePrice));
     DataAssert.Same <Listing>(q => q.Where(w => MiddlePrice >= w.Price));
 }
Beispiel #4
0
 public void LessThanConstant()
 {
     DataAssert.Same <WebUser>(q => q.Where(w => w.Id < Middle));
     DataAssert.Same <WebUser>(q => q.Where(w => Middle < w.Id));
 }
Beispiel #5
0
 public void ProjectWithObjectInitializerAndNoContructorArgs()
 {
     DataAssert.Same <Listing>(q => q.OrderBy(x => x.CreatedAt).Select(x => new Listing {
         Id = x.Id, Title = x.Title
     }), useDefaultOrder: false);
 }
Beispiel #6
0
 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));
 }
Beispiel #11
0
 public void LessThanOrEqualToConstant()
 {
     DataAssert.Same <WebUser>(q => q.Where(w => w.Joined <= joinDate));
     DataAssert.Same <WebUser>(q => q.Where(w => joinDate <= w.Joined));
 }
Beispiel #12
0
 public void LessThanConstant()
 {
     DataAssert.Same <WebUser>(q => q.Where(w => w.Joined < joinDate));
     DataAssert.Same <WebUser>(q => q.Where(w => joinDate < w.Joined));
 }
Beispiel #13
0
 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);
 }
Beispiel #19
0
 public void ProjectWithAnonymousType()
 {
     DataAssert.Same <Listing, object>(q => q.OrderBy(x => x.CreatedAt).Select(x => new { x.Id }), useDefaultOrder: false);
 }