Package org.apache.qpid.disttest.charting.definition

Examples of org.apache.qpid.disttest.charting.definition.ChartingDefinition


            }
            writer.write("        </ul>\n");

            for (File chartFile : _chartFilesToChartDef.keySet())
            {
                ChartingDefinition def = _chartFilesToChartDef.get(chartFile);
                writer.write("        <figure>\n");
                writer.write("          <a name='" + chartFile.getName() + "'/>\n");
                writer.write("          <img src='" + chartFile.getName() + "'/>\n");
                if (def.getChartDescription() != null)
                {
                    writer.write("          <figcaption>" + def.getChartDescription() + "</figcaption>\n");
                }
                writer.write("        </figure>\n");
            }
            writer.write(htmlFooter);
            writer.close();
View Full Code Here


        _writer.setOutputDirectory(_chartDir);
    }

    public void testWriteChartToFileSystem()
    {
        ChartingDefinition chartDef1 = mock(ChartingDefinition.class);
        when(chartDef1.getChartStemName()).thenReturn("chart1");

        File chart1File = new File(_chartDir, "chart1.png");
        assertFalse("chart1 png should not exist yet", chart1File.exists());

        _writer.writeChartToFileSystem(_chart1, chartDef1);
View Full Code Here

        assertTrue("chart1 png does not exist", chart1File.exists());
    }

    public void testWriteHtmlSummaryToFileSystemOverwritingExistingFile() throws Exception
    {
        ChartingDefinition chartDef1 = mock(ChartingDefinition.class);
        when(chartDef1.getChartStemName()).thenReturn("chart1");
        when(chartDef1.getChartDescription()).thenReturn("chart description1");

        ChartingDefinition chartDef2 = mock(ChartingDefinition.class);
        when(chartDef2.getChartStemName()).thenReturn("chart2");

        File summaryFile = new File(_chartDir, ChartWriter.SUMMARY_FILE_NAME);

        writeDummyContentToSummaryFileToEnsureItGetsOverwritten(summaryFile);
View Full Code Here

        assertEquals("HTML summary file has unexpected content", expectedSummaryContent, actualSummaryContent);
    }

    public void testWriteHtmlSummaryToFileSystemDoesNothingIfLessThanTwoCharts()
    {
        ChartingDefinition chartDef1 = mock(ChartingDefinition.class);
        when(chartDef1.getChartStemName()).thenReturn("chart1");
        when(chartDef1.getChartDescription()).thenReturn("chart description1");

        File summaryFile = new File(_chartDir, ChartWriter.SUMMARY_FILE_NAME);

        _writer.writeChartToFileSystem(_chart1, chartDef1);
View Full Code Here

            }
            writer.write("        </ul>\n");

            for (File chartFile : _chartFilesToChartDef.keySet())
            {
                ChartingDefinition def = _chartFilesToChartDef.get(chartFile);
                writer.write("        <figure>\n");
                writer.write("          <a name='" + chartFile.getName() + "'/>\n");
                writer.write("          <img src='" + chartFile.getName() + "'/>\n");
                if (def.getChartDescription() != null)
                {
                    writer.write("          <figcaption>" + def.getChartDescription() + "</figcaption>\n");
                }
                writer.write("        </figure>\n");
            }
            writer.write(htmlFooter);
            writer.close();
View Full Code Here

        _writer.setOutputDirectory(_chartDir);
    }

    public void testWriteChartToFileSystem()
    {
        ChartingDefinition chartDef1 = mock(ChartingDefinition.class);
        when(chartDef1.getChartStemName()).thenReturn("chart1");

        File chart1File = new File(_chartDir, "chart1.png");
        assertFalse("chart1 png should not exist yet", chart1File.exists());

        _writer.writeChartToFileSystem(_chart1, chartDef1);
View Full Code Here

        assertTrue("chart1 png does not exist", chart1File.exists());
    }

    public void testWriteHtmlSummaryToFileSystemOverwritingExistingFile() throws Exception
    {
        ChartingDefinition chartDef1 = mock(ChartingDefinition.class);
        when(chartDef1.getChartStemName()).thenReturn("chart1");
        when(chartDef1.getChartDescription()).thenReturn("chart description1");

        ChartingDefinition chartDef2 = mock(ChartingDefinition.class);
        when(chartDef2.getChartStemName()).thenReturn("chart2");

        File summaryFile = new File(_chartDir, ChartWriter.SUMMARY_FILE_NAME);

        writeDummyContentToSummaryFileToEnsureItGetsOverwritten(summaryFile);
View Full Code Here

        assertEquals("HTML summary file has unexpected content", expectedSummaryContent, actualSummaryContent);
    }

    public void testWriteHtmlSummaryToFileSystemDoesNothingIfLessThanTwoCharts()
    {
        ChartingDefinition chartDef1 = mock(ChartingDefinition.class);
        when(chartDef1.getChartStemName()).thenReturn("chart1");
        when(chartDef1.getChartDescription()).thenReturn("chart description1");

        File summaryFile = new File(_chartDir, ChartWriter.SUMMARY_FILE_NAME);

        _writer.writeChartToFileSystem(_chart1, chartDef1);
View Full Code Here

TOP

Related Classes of org.apache.qpid.disttest.charting.definition.ChartingDefinition

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.