use of org.apache.jmeter.samplers.SampleResult 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 org.apache.jmeter.samplers.SampleResult 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 org.apache.jmeter.samplers.SampleResult 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 org.apache.jmeter.samplers.SampleResult in project jmeter-plugins by undera.
the class AbstractGraphPanelVisualizerTest method testIncludeExclude_include_only.
@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);
}
use of org.apache.jmeter.samplers.SampleResult in project jmeter-plugins by undera.
the class AbstractGraphPanelVisualizerTest method testIncludeExcludeRegex_none.
@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);
}
Aggregations