public void PerfLayer_1() { PerfLayer pl = new PerfLayer(); pl.add(new PerfPoint(-8, 1, false), 100); pl.add(new PerfPoint(-4, 1, false), 100); pl.add(new PerfPoint(0, 1, false), 100); pl.add(new PerfPoint(-10, 2, false), 200); pl.add(new PerfPoint(-3, 2, false), 200); pl.add(new PerfPoint(-1, 2, false), 200); pl.add(new PerfPoint(4, 2, false), 200); Assert.AreEqual(2, pl.count); Assert.AreEqual(3, pl.SerieAt(0).count); Assert.AreEqual(4, pl.SerieAt(1).count); Assert.AreEqual(-4, pl.SerieAt(0).pointAt(1).factorValue); Assert.AreEqual(-1, pl.SerieAt(1).pointAt(2).factorValue); }
public void selectSubLayer_1() { PerfLayer pl = new PerfLayer(); pl.add(new PerfPoint(1, 4, false), 100); pl.add(new PerfPoint(3, 5, false), 120); pl.add(new PerfPoint(8, 6, false), 200); pl.add(new PerfPoint(10, 10, false), 210); pl.add(new PerfPoint(3, 5, false), 260); pl.add(new PerfPoint(8, 12, false), 270); pl._A_SelectSubLayer(195, 3); Assert.AreEqual(3, pl.selectedCount()); Assert.IsFalse(pl.SerieAt(0).selected); Assert.IsFalse(pl.SerieAt(1).selected); Assert.IsTrue(pl.SerieAt(2).selected); Assert.IsTrue(pl.SerieAt(3).selected); Assert.IsTrue(pl.SerieAt(4).selected); Assert.IsFalse(pl.SerieAt(5).selected); }