Package com.mockrunner.mock.jdbc

Examples of com.mockrunner.mock.jdbc.MockResultSet


    }

    private void configureMetadata() throws SQLException {
        ((MockDatabaseMetaData)cx.getMetaData()).setSearchStringEscape("");

        MockResultSet tableTypes = new MockResultSet("TABLE_TYPES");
        tableTypes.addColumn("TABLE_TYPE");
        tableTypes.addRow(new Object[] {"TABLE"});
        ((MockDatabaseMetaData)cx.getMetaData()).setTableTypes(tableTypes);
       
        MockResultSet tables = new MockResultSet("TABLES");
        tables.addColumn("TABLE_SCHEM");
        tables.addColumn("TABLE_NAME");
        tables.addRow(new Object[] {"", SAMPLE_FEATURE_NAME});
        ((MockDatabaseMetaData)cx.getMetaData()).setTables(tables);
       
        MockResultSet key = new MockResultSet("KEY");
        key.addColumn("COLUMN_NAME");
        key.addColumn("DATA_TYPE");
        key.addRow(new Object[] {"ID", 1});
        ((MockDatabaseMetaData)cx.getMetaData()).setPrimaryKeys(null, null, SAMPLE_FEATURE_NAME, key);
        MockResultSet columns = new MockResultSet("COLUMNS");
        columns.addColumn("COLUMN_NAME");
        columns.addColumn("DATA_TYPE");
        columns.addRow(new Object[] {"ID", 1});
        ((MockDatabaseMetaData)cx.getMetaData()).setColumns(null, null, SAMPLE_FEATURE_NAME, "ID", columns);
    }
View Full Code Here


                        throws SQLException {
                    // check if the condition ID = 'some text' is present in the query
                    if(sql.matches("^.*\"ID\"\\s+=\\s+'.*'.*$")) {
                        filteredOnIds = true;
                    }
                    return new MockResultSet(SAMPLE_FEATURE_NAME);
                }
               
               
            };
            calls++;
View Full Code Here

                        throws SQLException {
                    // check if the condition ID = ? is present in the query
                    if(sql.matches("^.*\"ID\"\\s+=\\s+\\?.*$")) {
                        filteredOnIds = true;
                    }
                    return new MockResultSet(SAMPLE_FEATURE_NAME);
                }
               
               
            };
            calls++;
View Full Code Here

TOP

Related Classes of com.mockrunner.mock.jdbc.MockResultSet

Copyright © 2018 www.massapicom. 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.