Example #1
0
        public TestPlan CheckMeasureResult(SpacePlan expected)
        {
            Element.VisitChildren(x => x?.Initialize(null, Canvas));

            var actual = Element.Measure(OperationInput);

            Assert.AreEqual(expected.GetType(), actual.GetType());

            Assert.AreEqual(expected.Width, actual.Width, "Measure: width");
            Assert.AreEqual(expected.Height, actual.Height, "Measure: height");
            Assert.AreEqual(expected.Type, actual.Type, "Measure: height");

            return(this);
        }