TestWorkbookToGraph4()
        {
            // Empty rectangle.

            m_oVertexLocationConverter = new VertexLocationConverter(
                Rectangle.FromLTRB(100, 200, 100, 200));

            Single WorkbookX      = VertexLocationConverter.MaximumXYWorkbook;
            Single WorkbookY      = VertexLocationConverter.MaximumXYWorkbook;
            Single ExpectedGraphX = 100;
            Single ExpectedGraphY = 200;

            PointF oGraphPointF = m_oVertexLocationConverter.WorkbookToGraph(
                WorkbookX, WorkbookY);

            Assert.AreEqual(ExpectedGraphX, oGraphPointF.X);
            Assert.AreEqual(ExpectedGraphY, oGraphPointF.Y);
        }
        TestGraphToWorkbook4()
        {
            // Empty rectangle.

            m_oVertexLocationConverter = new VertexLocationConverter(
                Rectangle.FromLTRB(100, 200, 100, 200));

            Single fGraphX = 600;
            Single fGraphY = 1200;

            Single ExpectedWorkbookX = VertexLocationConverter.MinimumXYWorkbook;
            Single ExpectedWorkbookY = ExpectedWorkbookX;

            Single fWorkbookX, fWorkbookY;

            m_oVertexLocationConverter.GraphToWorkbook(
                new PointF(fGraphX, fGraphY), out fWorkbookX, out fWorkbookY);

            Assert.AreEqual(ExpectedWorkbookX, fWorkbookX);
            Assert.AreEqual(ExpectedWorkbookY, fWorkbookY);
        }
 SetUp()
 {
     m_oVertexLocationConverter =
         new VertexLocationConverter(GraphRectangle);
 }