public void OperateTest() { Selection_RouletteWheel target = new Selection_RouletteWheel(); DoublePoint p1 = new DoublePoint(10); DoublePoint p2 = new DoublePoint(1); DoublePoint p3 = new DoublePoint(15); DoublePoint p4 = new DoublePoint(17); DoublePoint p5 = new DoublePoint(12); p1.Value = 2; p2.Value = 5; p3.Value = 324; p4.Value = 4; p5.Value = 6; PointSet ps = new PointSet(new HashSet <Point>() { p1, p2, p3, p4, p5 }); PointSet ps1 = new PointSet(new HashSet <Point>() { p1, p2, p3, p4, p5 }); PointSet actual; actual = target.Operate(ps); Assert.IsTrue(actual.Set.Count <= ps1.Set.Count); }
public void Selection_RouletteWheelConstructorTest() { Selection_RouletteWheel target = new Selection_RouletteWheel(); Assert.AreEqual(target.Type, OperatorType.Both); }