public void OverlayGrid_GetPenTest() { OverlayGridStyle target = new OverlayGridStyle(); PDFSolidPen expected = null; PDFSolidPen actual; actual = (PDFSolidPen)target.GetPen(); Assert.IsNull(actual); target.ShowGrid = true; expected = new PDFSolidPen(OverlayGridStyle.DefaultGridColor, OverlayGridStyle.DefaultGridPenWidth); expected.Opacity = OverlayGridStyle.DefaultGridOpacity; actual = (PDFSolidPen)target.GetPen(); Assert.IsNotNull(actual); Assert.AreEqual(expected.Color, actual.Color); Assert.AreEqual(expected.Width, actual.Width); Assert.AreEqual(expected.Opacity, actual.Opacity); target.GridColor = PDFColors.Purple; target.GridOpacity = 0.3; expected = new PDFSolidPen(PDFColors.Purple, OverlayGridStyle.DefaultGridPenWidth); expected.Opacity = 0.3; actual = (PDFSolidPen)target.GetPen(); Assert.AreEqual(expected.Color, actual.Color); Assert.AreEqual(expected.Width, actual.Width); Assert.AreEqual(expected.Opacity, actual.Opacity); }
public void OverlayGrid_ConstructorTest() { OverlayGridStyle target = new OverlayGridStyle(); Assert.IsNotNull(target); Assert.AreEqual(StyleKeys.OverlayItemKey, target.ItemKey); }
public void OverlayGrid_ShowGridTest() { OverlayGridStyle target = new OverlayGridStyle(); bool expected = false; Assert.AreEqual(expected, target.ShowGrid); expected = true; target.ShowGrid = expected; Assert.AreEqual(expected, target.ShowGrid); expected = false; target.ShowGrid = expected; Assert.AreEqual(expected, target.ShowGrid); target.RemoveGrid(); expected = false; Assert.AreEqual(expected, target.ShowGrid); }
public void OverlayGrid_HighlightColumnsTest() { OverlayGridStyle target = new OverlayGridStyle(); bool expected = false; Assert.AreEqual(expected, target.HighlightColumns); expected = true; target.HighlightColumns = expected; Assert.AreEqual(expected, target.HighlightColumns); expected = false; target.HighlightColumns = expected; Assert.AreEqual(expected, target.HighlightColumns); target.RemoveHighlightColumns(); expected = false; Assert.AreEqual(expected, target.HighlightColumns); }
public void OverlayGrid_GridSpacingTest() { OverlayGridStyle target = new OverlayGridStyle(); PDFUnit expected = OverlayGridStyle.DefaultGridSpacing; Assert.AreEqual(expected, target.GridSpacing); expected = 20; target.GridSpacing = expected; Assert.AreEqual(expected, target.GridSpacing); expected = 100; target.GridSpacing = expected; Assert.AreEqual(expected, target.GridSpacing); target.RemoveGridSpacing(); expected = OverlayGridStyle.DefaultGridSpacing; Assert.AreEqual(expected, target.GridSpacing); target.GridSpacing = expected; //Default Assert.AreEqual(expected, target.GridSpacing); }
public void OverlayGrid_GridXOffsetTest() { OverlayGridStyle target = new OverlayGridStyle(); PDFUnit expected = OverlayGridStyle.DefaultXOffset; Assert.AreEqual(expected, target.GridXOffset); expected = 20; target.GridXOffset = expected; Assert.AreEqual(expected, target.GridXOffset); expected = 100; target.GridXOffset = expected; Assert.AreEqual(expected, target.GridXOffset); target.RemoveGridXOffset(); expected = OverlayGridStyle.DefaultXOffset; Assert.AreEqual(expected, target.GridXOffset); target.GridXOffset = expected; //Default Assert.AreEqual(expected, target.GridXOffset); }
public void OverlayGrid_GridOpacityTest() { OverlayGridStyle target = new OverlayGridStyle(); double expected = OverlayGridStyle.DefaultGridOpacity; Assert.AreEqual(expected, target.GridOpacity); expected = 1.0; target.GridOpacity = expected; Assert.AreEqual(expected, target.GridOpacity); expected = 0.4; target.GridOpacity = expected; Assert.AreEqual(expected, target.GridOpacity); target.RemoveGridOpacity(); expected = OverlayGridStyle.DefaultGridOpacity; Assert.AreEqual(expected, target.GridOpacity); target.GridOpacity = expected; //Default Assert.AreEqual(expected, target.GridOpacity); }
public void OverlayGrid_GridColorTest() { OverlayGridStyle target = new OverlayGridStyle(); PDFColor expected = OverlayGridStyle.DefaultGridColor; Assert.AreEqual(expected, target.GridColor); expected = PDFColors.Teal; target.GridColor = expected; Assert.AreEqual(expected, target.GridColor); expected = PDFColors.Silver; target.GridColor = expected; Assert.AreEqual(expected, target.GridColor); target.RemoveGridColor(); expected = OverlayGridStyle.DefaultGridColor; Assert.AreEqual(expected, target.GridColor); target.GridColor = expected; //Default Assert.AreEqual(expected, target.GridColor); }