public virtual void SetParentTest()
        {
            AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());

            NUnit.Framework.Assert.AreEqual(areaBreakRenderer, areaBreakRenderer.SetParent(new AreaBreakRenderer(new AreaBreak
                                                                                                                     ())));
        }
        public virtual void GetOwnPropertyTest()
        {
            //Properties are not supported for AbstractRenderer, and it's expected that the result is null for all the properties.
            //The BORDER property is chosen without any specific intention. It could be replaced with any other property.
            AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());

            NUnit.Framework.Assert.IsNull(areaBreakRenderer.GetOwnProperty <Property>(Property.BORDER));
        }
 public virtual void GetOccupiedAreaTestUnsupported()
 {
     NUnit.Framework.Assert.That(() => {
         AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());
         areaBreakRenderer.GetOccupiedArea();
     }
                                 , NUnit.Framework.Throws.InstanceOf <NotSupportedException>())
     ;
 }
 public virtual void DrawTestUnsupported()
 {
     NUnit.Framework.Assert.That(() => {
         AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());
         areaBreakRenderer.Draw(new DrawContext(new PdfDocument(new PdfWriter(new ByteArrayOutputStream())), null));
     }
                                 , NUnit.Framework.Throws.InstanceOf <NotSupportedException>())
     ;
 }
 public virtual void MoveTestUnsupported()
 {
     NUnit.Framework.Assert.That(() => {
         AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());
         areaBreakRenderer.Move(2.0f, 2.0f);
     }
                                 , NUnit.Framework.Throws.InstanceOf <NotSupportedException>())
     ;
 }
        public virtual void DeleteOwnProperty()
        {
            //The BORDER property is chosen without any specific intention. It could be replaced with any other property.
            //Here we just check that no exception has been thrown.
            AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());

            areaBreakRenderer.DeleteOwnProperty(Property.BORDER);
            NUnit.Framework.Assert.IsTrue(true);
        }
 public virtual void AddChildTestUnsupported()
 {
     NUnit.Framework.Assert.That(() => {
         AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());
         NUnit.Framework.Assert.IsNull(areaBreakRenderer.GetChildRenderers());
         areaBreakRenderer.AddChild(new TextRenderer(new Text("Test")));
     }
                                 , NUnit.Framework.Throws.InstanceOf <Exception>())
     ;
 }
 public virtual void SetPropertyTestUnsupported()
 {
     NUnit.Framework.Assert.That(() => {
         //The BORDER_RADIUS property is chosen without any specific intention. It could be replaced with any other property.
         AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());
         areaBreakRenderer.SetProperty(Property.BORDER_RADIUS, 5);
     }
                                 , NUnit.Framework.Throws.InstanceOf <NotSupportedException>())
     ;
 }
        public virtual void LayoutTest()
        {
            AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());
            LayoutResult      layoutResult      = areaBreakRenderer.Layout(new LayoutContext(null));

            NUnit.Framework.Assert.AreEqual(LayoutResult.NOTHING, layoutResult.GetStatus());
            NUnit.Framework.Assert.IsNull(layoutResult.GetOccupiedArea());
            NUnit.Framework.Assert.IsNull(layoutResult.GetSplitRenderer());
            NUnit.Framework.Assert.IsNull(layoutResult.GetOverflowRenderer());
            NUnit.Framework.Assert.AreEqual(areaBreakRenderer, layoutResult.GetCauseOfNothing());
            NUnit.Framework.Assert.AreEqual(areaBreakRenderer.areaBreak, layoutResult.GetAreaBreak());
        }
        public virtual void GetNextRendererTest()
        {
            AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());

            NUnit.Framework.Assert.IsNull(areaBreakRenderer.GetNextRenderer());
        }
        public virtual void IsFlushedTest()
        {
            AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());

            NUnit.Framework.Assert.IsFalse(areaBreakRenderer.IsFlushed());
        }
        public virtual void GetModelElementTest()
        {
            AreaBreakRenderer areaBreakRenderer = new AreaBreakRenderer(new AreaBreak());

            NUnit.Framework.Assert.IsNull(areaBreakRenderer.GetModelElement());
        }