Ejemplo n.º 1
0
 public void RandomlyRemoveItemsWithPredicate() => ValueTestHelpers.RandomlyRemoveItems(l => l.ActiveCount(i => i.Property > 50), l => l.Count(i => i.Property > 50), () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger()
 });
Ejemplo n.º 2
0
 public void RandomlyRemoveItems() => ValueTestHelpers.RandomlyRemoveItems(l => l.ActiveAny(), l => l.Any(), () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger()
 });
Ejemplo n.º 3
0
 public void RandomlyRemoveItems() => ValueTestHelpers.RandomlyRemoveItems(l => l.ActiveMaxOrDefault(i => i.Property), l => { try { return(l.Max(i => i.Property)); } catch { return(0); } }, () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger()
 });
Ejemplo n.º 4
0
 public void RandomlyRemoveItems() => ValueTestHelpers.RandomlyRemoveItems(l => l.ActiveElementAtOrDefault(15), l => l.ElementAtOrDefault(15), RandomGenerator.GenerateRandomInteger);
 public void RandomlyRemoveItems() => ValueTestHelpers.RandomlyRemoveItems(l => l.ActiveSingleOrDefault(i => i.Property % 20 == 0), l => { try { return(l.SingleOrDefault(i => i.Property % 20 == 0)); } catch { return(null); } }, () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger()
 });
Ejemplo n.º 6
0
 public void RandomlyRemoveItems() => ValueTestHelpers.RandomlyRemoveItems(l => l.ActiveFirstOrDefault(i => i.Property % 20 == 0), l => l.FirstOrDefault(i => i.Property % 20 == 0), () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger()
 });
Ejemplo n.º 7
0
 public void RandomlyRemoveItems() => ValueTestHelpers.RandomlyRemoveItems(l => l.AsActiveValue().ActiveSelect(i => i.Select(o => o.Property).ToArray()), l => l.Select(o => o.Property).ToArray(), () => new IntegerTestClass()
 {
     Property = RandomGenerator.GenerateRandomInteger()
 }, (l1, l2) => l1.SequenceEqual(l2));
Ejemplo n.º 8
0
 public void RandomlyRemoveItems() => ValueTestHelpers.RandomlyRemoveItems(l => l.ActiveContains(50), l => l.Contains(50), () => RandomGenerator.GenerateRandomInteger(0, 100));