예제 #1
0
 public void GraphicalFunctionTest2()
 {
     _gf = new GraphicalFunction(Xpts, Ypts, _xScaleList, _yScaleList);
     Assert.AreEqual(2, _gf.XPoints.Length);
     Assert.AreEqual(0, _gf.XScale.Min);
     Assert.AreEqual(1, _gf.XScale.Max);
     Assert.AreEqual(2, _gf.YPoints.Length);
     Assert.AreEqual(1, _gf.YScale.Min);
     Assert.AreEqual(2, _gf.YScale.Max);
 }
예제 #2
0
        public void ParseStringTableTest()
        {
            var result = GraphicalFunction.ParseStringTable(string.Empty);

            Assert.AreEqual(0, result.Length);
            result = GraphicalFunction.ParseStringTable("1.0");
            Assert.AreEqual(1, result.Length);
            Assert.AreEqual(1.0F, result[0]);
            result = GraphicalFunction.ParseStringTable(Ypts);
            Assert.AreEqual(2, result.Length);
            Assert.AreEqual(1.0F, result[0]);
            Assert.AreEqual(2.0F, result[1]);
        }