Package kg.apc.jmeter.graphs

Source Code of kg.apc.jmeter.graphs.AbstractGraphPanelVisualizerTest

package kg.apc.jmeter.graphs;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;

import java.awt.Color;
import java.awt.Component;
import java.awt.Image;
import java.util.concurrent.ConcurrentSkipListMap;

import javax.swing.JPanel;

import kg.apc.charting.AbstractGraphRow;
import kg.apc.charting.GraphPanelChart;
import kg.apc.emulators.TestJMeterUtils;
import kg.apc.jmeter.vizualizers.CorrectedResultCollector;
import kg.apc.jmeter.vizualizers.JSettingsPanel;

import org.apache.jmeter.reporters.ResultCollector;
import org.apache.jmeter.samplers.SampleEvent;
import org.apache.jmeter.samplers.SampleResult;
import org.apache.jmeter.testelement.TestElement;
import org.apache.jmeter.testelement.property.LongProperty;
import org.apache.jmeter.visualizers.Sample;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;

public class AbstractGraphPanelVisualizerTest {

    /**
     *
     */
    public AbstractGraphPanelVisualizerTest() {
    }

    /**
     *
     * @throws Exception
     */
    @BeforeClass
    public static void setUpClass()
            throws Exception {
        TestJMeterUtils.createJmeterEnv();
    }

    /**
     *
     * @throws Exception
     */
    @AfterClass
    public static void tearDownClass()
            throws Exception {
    }

    /**
     *
     */
    @Before
    public void setUp() {
    }

    /**
     *
     */
    @After
    public void tearDown() {
    }

    /**
     * Test of createGraphPanel method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testCreateGraphPanel() {
        System.out.println("createGraphPanel");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        GraphPanel result = instance.createGraphPanel();
        assertNotNull(result);
    }

    /**
     * Test of updateGui method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testUpdateGui_Sample() {
        System.out.println("updateGui");
        Sample sample = null;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.updateGui(sample);
    }

    /**
     * Test of updateGui method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testUpdateGui_0args() {
        System.out.println("updateGui");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.updateGui();
    }

    /**
     * Test of clearData method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testClearData() {
        System.out.println("clearData");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.clearData();
    }

    /**
     * Test of getImage method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testGetImage() {
        System.out.println("getImage");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        Image result = instance.getImage();
        assertNull(result); // in unit test we'll have null here
    }

    /**
     *
     */
    public class AbstractGraphPanelVisualizerImpl
            extends AbstractGraphPanelVisualizer {

        public String getLabelResource() {
            return "test";
        }

        public void add(SampleResult sample) {
            return;
        }

        @Override
        protected JSettingsPanel createSettingsPanel() {
            return new JSettingsPanel(this, JSettingsPanel.GRADIENT_OPTION);
        }

        @Override
        public String getWikiPage() {
            return "";
        }

        @Override
        public String getStaticLabel() {
            return "";
        }
    }

    @Test
    public void testGetGranulation() {
        System.out.println("getGranulation");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        long result = instance.getGranulation();
        assertTrue(result > 0);
    }

    @Test
    public void testGetGranulation_2() {
        System.out.println("getGranulation");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        try {
            instance.setGranulation(0);
            fail("Exception expected");
        } catch (IllegalArgumentException e) {
        }
    }

    @Test
    public void testSetGranulation() {
        System.out.println("setGranulation");
        int i = 100;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.setGranulation(i);
    }

    @Test
    public void testCreateTestElement() {
        System.out.println("createTestElement");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        TestElement result = instance.createTestElement();
        assertNotNull(result);
    }

    @Test
    public void testModifyTestElement() {
        System.out.println("modifyTestElement");
        TestElement c = new ResultCollector();
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.modifyTestElement(c);
    }

    @Test
    public void testConfigure() {
        System.out.println("configure");
        TestElement el = new ResultCollector();
        el.setProperty(new LongProperty(AbstractGraphPanelVisualizer.INTERVAL_PROPERTY, 10000));
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.configure(el);
    }

    @Test
    public void testGetSettingsPanel() {
        System.out.println("getSettingsPanel");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        JSettingsPanel result = instance.createSettingsPanel();
        assertNotNull(result);
    }

    @Test
    public void testGetGraphPanelChart() {
        System.out.println("getGraphPanelChart");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        GraphPanelChart result = instance.getGraphPanelChart();
        assertNotNull(result);
    }

    /**
     * Test of switchModel method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testSwitchModel() {
        System.out.println("switchModel");
        boolean aggregate = true;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.switchModel(aggregate);
    }

    /**
     * Test of getNewRow method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testGetNewRow_10args() {
        System.out.println("getNewRow");
        ConcurrentSkipListMap<String, AbstractGraphRow> model = new ConcurrentSkipListMap<String, AbstractGraphRow>();
        int rowType = 0;
        String label = "";
        int markerSize = 0;
        boolean isBarRow = false;
        boolean displayLabel = false;
        boolean thickLines = false;
        boolean showInLegend = false;
        Color color = null;
        boolean canCompose = false;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        AbstractGraphRow result = instance.getNewRow(model, rowType, label, markerSize, isBarRow, displayLabel, thickLines, showInLegend, color, canCompose);
        assertNotNull(result);
    }

    /**
     * Test of getNewRow method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testGetNewRow_9args() {
        System.out.println("getNewRow");
        ConcurrentSkipListMap<String, AbstractGraphRow> model = new ConcurrentSkipListMap<String, AbstractGraphRow>();
        int rowType = 0;
        String label = "";
        int markerSize = 0;
        boolean isBarRow = false;
        boolean displayLabel = false;
        boolean thickLines = false;
        boolean showInLegend = false;
        boolean canCompose = false;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        AbstractGraphRow result = instance.getNewRow(model, rowType, label, markerSize, isBarRow, displayLabel, thickLines, showInLegend, canCompose);
        assertNotNull(result);
    }

    /**
     * Test of updateGui method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testUpdateGui_ErrorType() {
        System.out.println("updateGui");
        Sample sample = null;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.updateGui(sample);
    }

    /**
     * Test of getWikiPage method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testGetWikiPage() {
        System.out.println("getWikiPage");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        String expResult = "";
        String result = instance.getWikiPage();
        assertEquals(expResult, result);
    }

    /**
     * Test of isFromTransactionControler method, of class
     * AbstractGraphPanelVisualizer.
     */
    @Test
    public void testIsFromTransactionControler() {
        System.out.println("isFromTransactionControler");
        SampleResult res = new SampleResult();
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        boolean expResult = false;
        boolean result = instance.isFromTransactionControler(res);
        assertEquals(expResult, result);
    }

    /**
     * Test of createSettingsPanel method, of class
     * AbstractGraphPanelVisualizer.
     */
    @Test
    public void testCreateSettingsPanel() {
        System.out.println("createSettingsPanel");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        JSettingsPanel result = instance.createSettingsPanel();
        assertNotNull(result);
    }

    @Test
    public void testGetStaticLabel() {
        System.out.println("getStaticLabel");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        String expResult = "";
        String result = instance.getStaticLabel();
        assertEquals(expResult, result);
    }

    /**
     * Test of getGraphPanelContainer method, of class
     * AbstractGraphPanelVisualizer.
     */
    @Test
    public void testGetGraphPanelContainer() {
        System.out.println("getGraphPanelContainer");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        JPanel result = instance.getGraphPanelContainer();
        assertNotNull(result);
    }

    /**
     * Test of setExtraChartSettings method, of class
     * AbstractGraphPanelVisualizer.
     */
    @Test
    public void testSetExtraChartSettings() {
        System.out.println("setExtraChartSettings");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.setExtraChartSettings();
    }

    @Test
    public void testIncludeExclude_none() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        vis.configure(instance);
        instance.setListener(vis);
        SampleResult res = new SampleResult();
        res.setSampleLabel("test");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertEquals("test", vis.lastLabel);
    }

    @Test
    public void testIncludeExclude_include_only() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setProperty(CorrectedResultCollector.INCLUDE_SAMPLE_LABELS, "boom1,test,boom2");
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        instance.setListener(vis);
        vis.configure(instance);

        SampleResult res = new SampleResult();
        res.setSampleLabel("test");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertEquals("test", vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res2 = new SampleResult();
        res2.setSampleLabel("test1");
        instance.sampleOccurred(new SampleEvent(res2, "tg"));
        assertNull(vis.lastLabel);
    }

    @Test
    public void testIncludeExclude_exclude_only() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setProperty(CorrectedResultCollector.EXCLUDE_SAMPLE_LABELS, "boom1,test,boom2");
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        vis.configure(instance);
        instance.setListener(vis);

        vis.lastLabel = null;
        SampleResult res = new SampleResult();
        res.setSampleLabel("test");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertNull(vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res2 = new SampleResult();
        res2.setSampleLabel("test1");
        instance.sampleOccurred(new SampleEvent(res2, "tg"));
        assertEquals("test1", vis.lastLabel);
    }

    @Test
    public void testIncludeExclude_exclude_include() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setExcludeLabels("boom1,test,boom2");
        instance.setIncludeLabels("boom1,test1,boom2");
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        vis.configure(instance);
        instance.setListener(vis);

        vis.lastLabel = null;
        SampleResult res = new SampleResult();
        res.setSampleLabel("test");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertNull(vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res2 = new SampleResult();
        res2.setSampleLabel("test1");
        instance.sampleOccurred(new SampleEvent(res2, "tg"));
        assertEquals("test1", vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res3 = new SampleResult();
        res3.setSampleLabel("boom1");
        instance.sampleOccurred(new SampleEvent(res3, "tg"));
        assertNull(vis.lastLabel);
    }

    @Test
    public void testIncludeExcludeRegex_none() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setProperty(CorrectedResultCollector.INCLUDE_SAMPLE_LABELS,
                "P[0-9].*");
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        instance.setListener(vis);
        vis.configure(instance);

        vis.lastLabel = null;
        SampleResult res2 = new SampleResult();
        res2.setSampleLabel("P1_TEST");
        instance.sampleOccurred(new SampleEvent(res2, "tg"));
        assertNull(vis.lastLabel);
    }

    @Test
    public void testIncludeExcludeRegex_include_only() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setProperty(CorrectedResultCollector.INCLUDE_SAMPLE_LABELS,
                "P[0-9].*");
        instance.setProperty(
                CorrectedResultCollector.INCLUDE_REGEX_CHECKBOX_STATE, true);
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        instance.setListener(vis);
        vis.configure(instance);

        vis.lastLabel = null;
        SampleResult res = new SampleResult();
        res.setSampleLabel("P1_TEST");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertEquals("P1_TEST", vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res1 = new SampleResult();
        res1.setSampleLabel("T1_TEST");
        instance.sampleOccurred(new SampleEvent(res1, "tg"));
        assertNull(vis.lastLabel);
    }

    @Test
    public void testIncludeExcludeRegex_exclude_only() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setProperty(CorrectedResultCollector.EXCLUDE_SAMPLE_LABELS,
                "P[0-9].*");
        instance.setProperty(
                CorrectedResultCollector.EXCLUDE_REGEX_CHECKBOX_STATE, true);
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        instance.setListener(vis);
        vis.configure(instance);

        vis.lastLabel = null;
        SampleResult res = new SampleResult();
        res.setSampleLabel("P1_TEST");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertNull(vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res1 = new SampleResult();
        res1.setSampleLabel("T1_TEST");
        instance.sampleOccurred(new SampleEvent(res1, "tg"));
        assertEquals("T1_TEST", vis.lastLabel);
    }

    @Test
    public void testIncludeExcludeRegex_exclude_include() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setExcludeLabels("[T-Z][0-9].*");
        instance.setIncludeLabels("[P-T][0-9].*");
        instance.setProperty(
                CorrectedResultCollector.EXCLUDE_REGEX_CHECKBOX_STATE, true);
        instance.setProperty(
                CorrectedResultCollector.INCLUDE_REGEX_CHECKBOX_STATE, true);
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        vis.configure(instance);
        instance.setListener(vis);

        vis.lastLabel = null;
        SampleResult res = new SampleResult();
        res.setSampleLabel("Z1_TEST");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertNull(vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res2 = new SampleResult();
        res2.setSampleLabel("P1_TEST");
        instance.sampleOccurred(new SampleEvent(res2, "tg"));
        assertEquals("P1_TEST", vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res3 = new SampleResult();
        res3.setSampleLabel("T1_TEST");
        instance.sampleOccurred(new SampleEvent(res3, "tg"));
        assertNull(vis.lastLabel);
    }

    @Test
    public void testMinMax_none() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        vis.configure(instance);
        instance.setListener(vis);
        SampleResult res = SampleResult.createTestSample(21000, 30000);
        res.setSampleLabel("test");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertEquals("test", vis.lastLabel);
    }

    @Test
    public void testMinMax_min_only() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setStartOffset("10");
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        vis.configure(instance);
        instance.setListener(vis);
        vis.startTimeRef = 10300;
        vis.startTimeInf = 10000;
        vis.startTimeSup = 11000;

        vis.lastLabel = null;
        SampleResult res = SampleResult.createTestSample(19000, 20000);
        res.setSampleLabel("test");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertNull(vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res1 = SampleResult.createTestSample(21000, 22000);
        res1.setSampleLabel("test1");
        instance.sampleOccurred(new SampleEvent(res1, "tg"));
        assertEquals("test1", vis.lastLabel);

        instance.testEnded();
        instance.setStartOffset("10a");
        instance.testStarted();
        vis.configure(instance);
        instance.setListener(vis);

        vis.lastLabel = null;
        SampleResult res2 = SampleResult.createTestSample(19000, 20000);
        res2.setSampleLabel("test2");
        instance.sampleOccurred(new SampleEvent(res2, "tg"));
        assertEquals("test2", vis.lastLabel);
    }

    @Test
    public void testMinMax_max_only() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setEndOffset("20");
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        vis.configure(instance);
        instance.setListener(vis);
        vis.startTimeRef = 10300;
        vis.startTimeInf = 10000;
        vis.startTimeSup = 11000;

        vis.lastLabel = null;
        SampleResult res = SampleResult.createTestSample(31500, 32000);
        res.setSampleLabel("test");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertNull(vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res1 = SampleResult.createTestSample(29000, 30000);
        res1.setSampleLabel("test1");
        instance.sampleOccurred(new SampleEvent(res1, "tg"));
        assertEquals("test1", vis.lastLabel);

        instance.testEnded();
        instance.setEndOffset("20a");
        instance.testStarted();
        vis.configure(instance);
        instance.setListener(vis);

        vis.lastLabel = null;
        SampleResult res2 = SampleResult.createTestSample(31000, 32000);
        res2.setSampleLabel("test2");
        instance.sampleOccurred(new SampleEvent(res2, "tg"));
        assertEquals("test2", vis.lastLabel);
    }

    @Test
    public void testMinMax_min_max() {
        CorrectedResultCollector instance = new CorrectedResultCollector();
        instance.setStartOffset("10");
        instance.setEndOffset("20");
        instance.testStarted();
        DebugVisualizer vis = new DebugVisualizer();
        vis.configure(instance);
        instance.setListener(vis);
        vis.startTimeRef = 10300;
        vis.startTimeInf = 10000;
        vis.startTimeSup = 11000;

        vis.lastLabel = null;
        SampleResult res = SampleResult.createTestSample(31500, 32000);
        res.setSampleLabel("test");
        instance.sampleOccurred(new SampleEvent(res, "tg"));
        assertNull(vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res1 = SampleResult.createTestSample(29000, 30000);
        res1.setSampleLabel("test1");
        instance.sampleOccurred(new SampleEvent(res1, "tg"));
        assertEquals("test1", vis.lastLabel);

        vis.lastLabel = null;
        SampleResult res2 = SampleResult.createTestSample(19000, 20000);
        res2.setSampleLabel("test2");
        instance.sampleOccurred(new SampleEvent(res2, "tg"));
        assertNull(vis.lastLabel);
    }

    private static class DebugVisualizer extends AbstractGraphPanelVisualizer {

        String lastLabel;

        public DebugVisualizer() {
        }

        public void add(SampleResult sr) {
            if (isSampleIncluded(sr)) {
                lastLabel = sr.getSampleLabel();
            } else {
                lastLabel = null;
            }
        }

        public boolean isStats() {
            return false;
        }

        @Override
        protected JSettingsPanel createSettingsPanel() {
            return new JSettingsPanel(this, 0);
        }

        @Override
        public String getStaticLabel() {
            return "debug";
        }

        public String getLabelResource() {
            return "debug";
        }

        public String getWikiPage() {
            return "debug";
        }
    }

    /**
     * Test of isSampleIncluded method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testIsSampleIncluded() {
        System.out.println("isSampleIncluded");
        SampleResult res = null;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        boolean expResult = true;
        boolean result = instance.isSampleIncluded(res);
        assertEquals(expResult, result);
    }

    /**
     * Test of setUpFiltering method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testSetUpFiltering() {
        System.out.println("setUpFiltering");
        CorrectedResultCollector rc = new CorrectedResultCollector();
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.setUpFiltering(rc);
    }

    /**
     * Test of isSampleIncluded method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testIsSampleIncluded_String() {
        System.out.println("isSampleIncluded");
        String sampleLabel = "test";
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        boolean expResult = true;
        boolean result = instance.isSampleIncluded(sampleLabel);
        assertEquals(expResult, result);
    }

    /**
     * Test of createTitleLabel method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testCreateTitleLabel() {
        System.out.println("createTitleLabel");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        Component result = instance.createTitleLabel();
    }

    /**
     * Test of enableMaximize method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testEnableMaximize() {
        System.out.println("enableMaximize");
        boolean enable = false;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.enableMaximize(enable);
    }

    /**
     * Test of hideFilePanel method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testHideFilePanel() {
        System.out.println("hideFilePanel");
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        instance.hideFilePanel();
    }

    /**
     * Test of isSampleIncluded method, of class AbstractGraphPanelVisualizer.
     */
    @Test
    public void testIsSampleIncluded_SampleResult() {
        System.out.println("isSampleIncluded");
        SampleResult res = null;
        AbstractGraphPanelVisualizer instance = new AbstractGraphPanelVisualizerImpl();
        boolean expResult = true;
        boolean result = instance.isSampleIncluded(res);
        assertEquals(expResult, result);
    }
}
TOP

Related Classes of kg.apc.jmeter.graphs.AbstractGraphPanelVisualizerTest

TOP
Copyright © 2018 www.massapi.com. 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.