use of kg.apc.jmeter.vizualizers.CorrectedResultCollector in project jmeter-plugins by undera.
the class AbstractGraphPanelVisualizerTest method testIncludeExclude_exclude_only.
@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);
}
use of kg.apc.jmeter.vizualizers.CorrectedResultCollector in project jmeter-plugins by undera.
the class AbstractGraphPanelVisualizerTest method testIncludeExclude_none.
@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);
}
use of kg.apc.jmeter.vizualizers.CorrectedResultCollector in project jmeter-plugins by undera.
the class AbstractGraphPanelVisualizerTest method testIncludeExcludeRegex_include_only.
@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);
}
use of kg.apc.jmeter.vizualizers.CorrectedResultCollector in project jmeter-plugins by undera.
the class AbstractGraphPanelVisualizerTest method testIncludeExclude_exclude_include.
@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);
}
use of kg.apc.jmeter.vizualizers.CorrectedResultCollector in project jmeter-plugins by undera.
the class AbstractGraphPanelVisualizerTest method testSetUpFiltering.
/**
* 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);
}
Aggregations