package kg.apc.charting; import kg.apc.charting.elements.GraphPanelChartExactElement; import org.junit.*; import java.awt.*; import java.util.Iterator; import java.util.Map.Entry; public class AbstractGraphRowTest { public AbstractGraphRowTest() { } /** * @throws Exception */ @BeforeClass public static void setUpClass() throws Exception { } /** * @throws Exception */ @AfterClass public static void tearDownClass() throws Exception { } /** * */ @Before public void setUp() { } /** * */ @After public void tearDown() { } /** * Test of setDrawLine method, of class AbstractGraphRow. */ @Test public void testSetDrawLine() { System.out.println("setDrawLine"); boolean b = false; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setDrawLine(b); } /** * Test of setMarkerSize method, of class AbstractGraphRow. */ @Test public void testSetMarkerSize() { System.out.println("setMarkerSize"); int aMarkerSize = 0; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setMarkerSize(aMarkerSize); } /** * Test of isDrawLine method, of class AbstractGraphRow. */ @Test public void testIsDrawLine() { System.out.println("isDrawLine"); AbstractGraphRow instance = new AbstractGraphRowImpl(); boolean expResult = false; boolean result = instance.isDrawLine(); Assert.assertEquals(expResult, result); } /** * Test of getMarkerSize method, of class AbstractGraphRow. */ @Test public void testGetMarkerSize() { System.out.println("getMarkerSize"); AbstractGraphRow instance = new AbstractGraphRowImpl(); int expResult = 0; int result = instance.getMarkerSize(); Assert.assertEquals(expResult, result); } /** * Test of getColor method, of class AbstractGraphRow. */ @Test public void testGetColor() { System.out.println("getColor"); AbstractGraphRow instance = new AbstractGraphRowImpl(); Color expResult = Color.BLACK; Color result = instance.getColor(); Assert.assertEquals(expResult, result); } /** * Test of setColor method, of class AbstractGraphRow. */ @Test public void testSetColor() { System.out.println("setColor"); Color nextColor = null; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setColor(nextColor); } /** * Test of getLabel method, of class AbstractGraphRow. */ @Test public void testGetLabel() { System.out.println("getLabel"); AbstractGraphRow instance = new AbstractGraphRowImpl(); String expResult = ""; String result = instance.getLabel(); Assert.assertEquals(expResult, result); } /** * Test of setLabel method, of class AbstractGraphRow. */ @Test public void testSetLabel() { System.out.println("setLabel"); String label = ""; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setLabel(label); } /** * Test of getMaxX method, of class AbstractGraphRow. */ @Test public void testGetMaxX() { System.out.println("getMaxX"); AbstractGraphRow instance = new AbstractGraphRowImpl(); long expResult = Long.MIN_VALUE; long result = instance.getMaxX(); Assert.assertEquals(expResult, result); } /** * Test of add method, of class AbstractGraphRow. */ @Test public void testAdd() { System.out.println("add"); long X = 0L; double Y = 0.0; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.add(X, Y); } /** * Test of iterator method, of class AbstractGraphRow. */ @Test public void testIterator() { System.out.println("iterator"); AbstractGraphRow instance = new AbstractGraphRowImpl(); Iterator result = instance.iterator(); Assert.assertNotNull(result); } /** * */ public class AbstractGraphRowImpl extends AbstractGraphRow implements Iterator<Entry<Long, AbstractGraphPanelChartElement>> { /** * @return */ public Iterator<Entry<Long, AbstractGraphPanelChartElement>> iterator() { return this; } @Override public int size() { return 1; } @Override public AbstractGraphPanelChartElement getElement(long value) { return new GraphPanelChartExactElement(0, 0); } public boolean hasNext() { return false; } public Entry<Long, AbstractGraphPanelChartElement> next() { return null; } public void remove() { throw new UnsupportedOperationException("Not supported yet."); } } /** * Test of isDrawValueLabel method, of class AbstractGraphRow. */ @Test public void testIsDrawValueLabel() { System.out.println("isDrawValueLabel"); AbstractGraphRow instance = new AbstractGraphRowImpl(); boolean expResult = false; boolean result = instance.isDrawValueLabel(); Assert.assertEquals(expResult, result); } /** * Test of setDrawValueLabel method, of class AbstractGraphRow. */ @Test public void testSetDrawValueLabel() { System.out.println("setDrawValueLabel"); boolean drawValueLabel = false; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setDrawValueLabel(drawValueLabel); } /** * Test of isShowInLegend method, of class AbstractGraphRow. */ @Test public void testIsShowInLegend() { System.out.println("isShowInLegend"); AbstractGraphRow instance = new AbstractGraphRowImpl(); boolean expResult = true; boolean result = instance.isShowInLegend(); Assert.assertEquals(expResult, result); } /** * Test of setShowInLegend method, of class AbstractGraphRow. */ @Test public void testSetShowInLegend() { System.out.println("setShowInLegend"); boolean showInLegend = false; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setShowInLegend(showInLegend); } /** * Test of isDrawOnChart method, of class AbstractGraphRow. */ @Test public void testIsDrawOnChart() { System.out.println("isDrawOnChart"); AbstractGraphRow instance = new AbstractGraphRowImpl(); boolean expResult = true; boolean result = instance.isDrawOnChart(); Assert.assertEquals(expResult, result); } /** * Test of setDrawOnChart method, of class AbstractGraphRow. */ @Test public void testSetDrawOnChart() { System.out.println("setDrawOnChart"); boolean drawOnChart = false; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setDrawOnChart(drawOnChart); } /** * Test of setDrawThickLines method, of class AbstractGraphRow. */ @Test public void testSetDrawThickLines() { System.out.println("setDrawThickLines"); boolean isThickLine = false; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setDrawThickLines(isThickLine); } /** * Test of isDrawThickLines method, of class AbstractGraphRow. */ @Test public void testIsDrawThickLines() { System.out.println("isDrawThickLines"); AbstractGraphRow instance = new AbstractGraphRowImpl(); boolean expResult = false; boolean result = instance.isDrawThickLines(); Assert.assertEquals(expResult, result); } @Test public void testSetDrawBar() { System.out.println("setDrawBar"); boolean b = false; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setDrawBar(b); } @Test public void testIsDrawBar() { System.out.println("isDrawBar"); AbstractGraphRow instance = new AbstractGraphRowImpl(); boolean expResult = false; boolean result = instance.isDrawBar(); Assert.assertEquals(expResult, result); } @Test public void testSize() { System.out.println("size"); AbstractGraphRow instance = new AbstractGraphRowImpl(); int expResult = 1; int result = instance.size(); Assert.assertEquals(expResult, result); } /** * Test of getGranulationValue method, of class AbstractGraphRow. */ @Test public void testGetGranulationValue() { System.out.println("getGranulationValue"); AbstractGraphRow instance = new AbstractGraphRowImpl(); int expResult = 0; int result = instance.getGranulationValue(); Assert.assertEquals(expResult, result); } /** * Test of setGranulationValue method, of class AbstractGraphRow. */ @Test public void testSetGranulationValue() { System.out.println("setGranulationValue"); int value = 500; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setGranulationValue(value); } /** * Test of setExcludeOutOfRangeValues method, of class AbstractGraphRow. */ @Test public void testSetExcludeOutOfRangeValues() { System.out.println("setExcludeOutOfRangeValues"); boolean excludeOutOfRangeValues = false; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setExcludeOutOfRangeValues(excludeOutOfRangeValues); } /** * Test of getElement method, of class AbstractGraphRow. */ @Test public void testGetElement() { System.out.println("getElement"); long value = 0L; AbstractGraphRow instance = new AbstractGraphRowImpl(); AbstractGraphPanelChartElement result = instance.getElement(value); Assert.assertNotNull(result); } /** * Test of getMinMaxY method, of class AbstractGraphRow. */ @Test public void testGetMinMaxY() { System.out.println("getMinMaxY"); int maxPoints = 0; AbstractGraphRow instance = new AbstractGraphRowImpl(); double[] result = instance.getMinMaxY(maxPoints); Assert.assertNotNull(result); } /** * Test of getMinX method, of class AbstractGraphRow. */ @Test public void testGetMinX() { System.out.println("getMinX"); AbstractGraphRow instance = new AbstractGraphRowImpl(); long expResult = Long.MAX_VALUE; long result = instance.getMinX(); Assert.assertEquals(expResult, result); } /** * Test of instantiateNewRow method, of class AbstractGraphRow. */ @Test public void testInstantiateNewRow() { System.out.println("instantiateNewRow"); int rowType = 0; AbstractGraphRow result = AbstractGraphRow.instantiateNewRow(rowType); Assert.assertNotNull(result); } /** * Test of getFirstTime method, of class AbstractGraphRow. */ @Test public void testGetFirstTime() { System.out.println("getFirstTime"); AbstractGraphRow instance = new AbstractGraphRowImpl(); long expResult = Long.MIN_VALUE; long result = instance.getFirstTime(); Assert.assertEquals(expResult, result); } /** * Test of getLowerElement method, of class AbstractGraphRow. */ @Test public void testGetLowerElement() { System.out.println("getLowerElement"); long value = 0L; AbstractGraphRow instance = new AbstractGraphRowImpl(); try { AbstractGraphPanelChartElement result = instance.getLowerElement(value); Assert.fail("Exception expected"); } catch (UnsupportedOperationException e) { } } /** * Test of getHigherKey method, of class AbstractGraphRow. */ @Test public void testGetHigherKey() { System.out.println("getHigherKey"); long value = 0L; AbstractGraphRow instance = new AbstractGraphRowImpl(); Long expResult = null; try { Long result = instance.getHigherKey(value); Assert.fail("Exception expected"); } catch (UnsupportedOperationException e) { } } /** * Test of isDrawSpline method, of class AbstractGraphRow. */ @Test public void testIsDrawSpline() { System.out.println("isDrawSpline"); AbstractGraphRow instance = new AbstractGraphRowImpl(); boolean expResult = false; boolean result = instance.isDrawSpline(); Assert.assertEquals(expResult, result); } /** * Test of setDrawSpline method, of class AbstractGraphRow. */ @Test public void testSetDrawSpline() { System.out.println("setDrawSpline"); boolean drawSpline = true; AbstractGraphRow instance = new AbstractGraphRowImpl(); instance.setDrawSpline(drawSpline); } }