コード例 #1
0
        public void PointVmTest()
        {
            var pvm = new PointVm(_p1);

            Assert.AreEqual(false, pvm.IsVisible);
            _p1.Define(0, 0);
            Assert.AreEqual(true, pvm.IsVisible);
        }
コード例 #2
0
        public void RescaleTest()
        {
            var pvm = new PointVm(_p1);

            _p1.Define(1, 2);
            pvm.Rescale(3);
            var m = pvm.Marker.Path.RenderTransform.Value;

            Assert.AreEqual(3, m.OffsetX);
            Assert.AreEqual(6, m.OffsetY);
            Assert.AreEqual(0.375, pvm.Marker.Path.StrokeThickness, 1e-7);
        }
コード例 #3
0
ファイル: CanvasVmTests.cs プロジェクト: jiapei100/FacePalm
 public void SetUp()
 {
     _pvm = new PointVm(new Point("point;Augen;23;Augenwinkel li außen;"));
     _cvm = new CanvasVm(new Canvas());
 }