Package org.gdbms.engine.data

Examples of org.gdbms.engine.data.DataSource.stop()


    d.start();

    String[] pks = d.getDataSourceMetadata().getPrimaryKey();
    assertTrue(pks.length == 1);
    assertTrue(pks[0].toUpperCase().equals("ID"));
    d.stop();
  }
}
View Full Code Here


        d.start();
        d.setSelectedRows(new int[] {0, 2});
        int[] selection = d.getSelectedRows();
        assertTrue(selection.length == 2);
        assertTrue((selection[0] == 0) && (selection[1] == 2));
        d.stop();       
    }
   
    public void testUndoOrRedoClearsSelection() throws Exception {
        DataSource d = ds.getDataSource("persona", DataSourceFactory.UNDOABLE);
       
View Full Code Here

    assertTrue(d.getFieldValue(2, 2) instanceof NullValue);
        assertTrue(((BooleanValue)d.getFieldValue(3, 0).equals(ValueFactory.createValue(5))).getValue());
    assertTrue(d.getFieldValue(3, 1) instanceof NullValue);
    assertTrue(d.getFieldValue(3, 2) instanceof NullValue);
    assertTrue(d.getRowCount() == 4);
    d.stop();
  }
 
  public void testAddFakeTransaction() throws Exception {
      testAdd("hsqldbpersona", DataSource.COHERENT_ROW_ORDER);
      testAdd("persona", DataSource.COHERENT_ROW_ORDER);
View Full Code Here

    d.setFieldValue(0, 1, value);
    d.commitTrans();

    d.start();
    assertTrue(((BooleanValue) d.getFieldValue(0, 1).equals(value)).getValue());
    d.stop();
    }
 
  public void testSQLInjectionFakeTransaction() throws Exception {
      testSQLInjection("hsqldbpersona", DataSource.COHERENT_ROW_ORDER);
      testSQLInjection("persona", DataSource.COHERENT_ROW_ORDER);
View Full Code Here

    assertTrue(((BooleanValue) d.getFieldValue(3, 1).equals(v2)).getValue());
    assertTrue(((BooleanValue) d.getFieldValue(3, 2).equals(v3)).getValue());
    assertTrue(((BooleanValue) d.getFieldValue(3, 3).equals(v4)).getValue());
    assertTrue(((BooleanValue) d.getFieldValue(3, 4).equals(v5)).getValue());
    assertTrue(((BooleanValue) d.getFieldValue(3, 5).equals(v6)).getValue());
    d.stop();
    }
 
  public void testInsertFilledRowFakeTransaction() throws Exception {
      testInsertFilledRow("hsqldbpersona", DataSource.COHERENT_ROW_ORDER);
      testInsertFilledRow("persona", DataSource.COHERENT_ROW_ORDER);
View Full Code Here

        assertTrue(((BooleanValue) ValueFactory.createValue(d.getFieldValue(3, 1) instanceof NullValue)).getValue());
        assertTrue(((BooleanValue) d.getFieldValue(3, 2).equals(v3)).getValue());
        assertTrue(((BooleanValue) d.getFieldValue(3, 3).equals(v4)).getValue());
        assertTrue(((BooleanValue) d.getFieldValue(3, 4).equals(v5)).getValue());
        assertTrue(((BooleanValue) d.getFieldValue(3, 5).equals(v6)).getValue());
        d.stop();
    }
   
    public void testEditingNullValuesFakeTransaction() throws Exception {
        testEditingNullValues("hsqldbpersona", DataSource.COHERENT_ROW_ORDER);
        testEditingNullValues("persona", DataSource.COHERENT_ROW_ORDER);
View Full Code Here

        d.start();
        assertTrue(d.getRowCount() == 1);
        assertTrue(d.getDataSourceMetadata().getFieldCount() == 2);
        assertTrue(((BooleanValue)d.getFieldValue(0, 0).equals(v1)).getValue());
        assertTrue(((BooleanValue)d.getFieldValue(0, 1).equals(v2)).getValue());
        d.stop();
       
    }
   
    public void testReadSourceAfterCommit() throws Exception {
        AlphanumericDataSource d = (AlphanumericDataSource)
View Full Code Here

    assertTrue(d.getRowCount() == previous.length + 1);
    assertTrue(((Geometry) d.getFieldValue(previous.length, 0))
        .getBounds2D().equals(((Geometry) geom).getBounds2D()));
    assertTrue(((BooleanValue) d.getFieldValue(previous.length, 1).equals(
        nv2)).getValue());
    d.stop();
  }

  public void testAddPoint() throws Exception {
    testAdd("shppuntos", GeometryFactory.createPoint2D(10, 30));
  }
View Full Code Here

    assertTrue(d.getFieldValue(2, 2) instanceof NullValue);
    assertTrue(((BooleanValue)d.getFieldValue(3, 0).equals(ValueFactory.createValue(3))).getValue());
    assertTrue(((BooleanValue)d.getFieldValue(3, 1).equals(ValueFactory.createValue("edicion3"))).getValue());
    assertTrue(d.getFieldValue(3, 2) instanceof NullValue);
    assertTrue(d.getRowCount() == 4);
    d.stop();
  }
 
  public void testUpdateFakeTransaction() throws Exception {
      testUpdate("hsqldbpersona", DataSource.COHERENT_ROW_ORDER);
      testUpdate("persona", DataSource.COHERENT_ROW_ORDER);
View Full Code Here

      assertTrue(readGeom.getGeometryType() == FShape.LINE);
      assertTrue(((BooleanValue) readGeom.equals(geom)).getValue());
      assertTrue(((BooleanValue) d.getFieldValue(i, 1).equals(nv2))
          .getValue());
    }
    d.stop();
  }

  private void testMetadata(String dsName) throws Exception {
    SpatialDataSource d = (SpatialDataSource) ds.getDataSource(dsName);
View Full Code Here

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.