public void RandomlyMoveItems() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveSkip(5), l => l.Skip(5), RandomGenerator.GenerateRandomInteger);
 public void RandomlyMoveItemsWhenFilteringForClassType() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveOfType <IntegerTestClass>(), l => l.OfType <IntegerTestClass>(), GenerateRandomObject);
 public void RandomlyMoveItemsWhenFilteringForValueType() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveOfType <int>(), l => l.OfType <int>(), GenerateRandomObject);
 public void RandomlyMoveItems() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveSelect(o => o.IntProperty.ToActiveValue(x => x.Property)), l => l.Select(o => o.IntProperty.Property), GenerateRandom);
 public void RandomlyMoveItems() => CollectionTestHelpers.RandomlyMoveItems(ActiveGroupByThenActiveSelectManyWithActiveOrderBy, GroupByThenSelectManyWithOrderBy, () => (RandomGenerator.GenerateRandomInteger(0, 10), RandomGenerator.GenerateRandomInteger()));
 public void RandomlyMoveItems() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveDistinct(), l => l.Distinct(), () => RandomGenerator.GenerateRandomInteger(0, 10), true);
 public void RandomlyMoveItems() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveWhere(o => o.IntProperty.ToActiveValue(x => x.Property % 3 == 0)), l => l.Where(o => o.IntProperty.Property % 3 == 0), GenerateRandom);
示例#8
0
 public void RandomlyMoveItems() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveSelect(o => o.Property), l => l.Select(o => o.Property), () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger()
 });
 public void RandomlyMoveItemsDescending() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveOrderBy(o => o.Property, ListSortDirection.Descending), l => l.OrderByDescending(o => o.Property), () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger()
 });
示例#10
0
 public void RandomlyMoveItems() => CollectionTestHelpers.RandomlyMoveItems(l => l.ActiveGroupBy(o => o.Property), l => l.GroupBy(o => o.Property), () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger(0, 10)
 }, false, g => g.Key, (g1, g2) => g1.Zip(g2, (i1, i2) => Equals(i1, i2)).All(b => b));