public void OrderByDescending_Success() { QueryableImplTest <ClassSource> expected = new QueryableImplTest <ClassSource>(); IQueryable <ClassSource> actual = expected.OrderByDescending <ClassSource, ClassDest>("PropInt1"); Assert.IsTrue(CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.OrderByDescending))); }
public void Where_Success() { QueryableImplTest <ClassDest> expected = new QueryableImplTest <ClassDest>(); Expression <Func <ClassSource, bool> > criterias = x => x.PropInt1 == 1; var actual = expected.Where(criterias); Assert.IsTrue(CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.Where))); }
public void Select_Success() { Init(null); QueryableImplTest <ClassSource> expected = new QueryableImplTest <ClassSource>(); var actual = expected.Select <ClassSource, ClassDest>(); Assert.IsTrue(CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.Select))); }
public void OrderBy_Success() { Init(); QueryableImplTest <ClassSource> expected = new QueryableImplTest <ClassSource>(); IQueryable <ClassSource> actual = expected.OrderBy <ClassSource, ClassDest>("PropInt1"); Assert.True(this.CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.OrderBy))); }
public void ThenBy_Success() { ExpressionMapper.CreateMap <ClassSource, ClassDest>().ForMember(s => s.PropString1, d => d.PropString2); ExpressionMapper.Initialize(); QueryableImplTest <ClassSource> expected = new QueryableImplTest <ClassSource>(); IQueryable <ClassSource> actual = expected.OrderByDescending <ClassSource, ClassDest>("PropInt1").ThenBy <ClassSource, ClassDest>("PropInt1"); Assert.IsTrue(CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.ThenBy))); }
public void OrderByDescending_Success() { IQueryable<ClassSource> actual = null; QueryableImplTest<ClassSource> expected = new QueryableImplTest<ClassSource>(); actual = expected.OrderByDescending<ClassSource, ClassDest>("PropInt1"); Assert.IsTrue(CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.OrderByDescending))); }
public void ThenBy_Success() { Mapper.CreateMap<ClassSource, ClassDest>() .ForMember(s => s.PropString1, d => d.PropString2); Mapper.Initialize(); IQueryable<ClassSource> actual = null; QueryableImplTest<ClassSource> expected = new QueryableImplTest<ClassSource>(); actual = expected.OrderByDescending<ClassSource, ClassDest>("PropInt1") .ThenBy<ClassSource, ClassDest>("PropInt1"); Assert.IsTrue(CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.ThenBy))); }
public void Where_Success() { IQueryable<ClassDest> actual = null; QueryableImplTest<ClassDest> expected = new QueryableImplTest<ClassDest>(); Expression<Func<ClassSource, bool>> criterias = x => x.PropInt1 == 1; actual = expected.Where(criterias); Assert.IsTrue(CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.Where))); }
public void Select_Success() { Init(null); IQueryable<ClassDest> actual = null; QueryableImplTest<ClassSource> expected = new QueryableImplTest<ClassSource>(); actual = expected.Select<ClassSource, ClassDest>(); Assert.IsTrue(CheckExpressionMethod(actual.Expression, nameof(QueryableExtentions.Select))); }