private static void checkExecuteResultSet(ResultSet rs, String key) { assertTrue(!rs.isExhausted()); Row row = rs.one(); assertTrue(rs.isExhausted()); assertEquals(key, row.getString("k")); assertEquals("foo", row.getString("t")); assertEquals(42, row.getInt("i")); assertEquals(24.03f, row.getFloat("f"), 0.1f); }
@Override public Company getCompany(final String firstName, final String lastName) { final String cql = "select * from company where first_name = ? and last_name = ?"; final PreparedStatement cachedPreparedStatement = getCachedPreparedStatement(cql); final BoundStatement statement = cachedPreparedStatement.bind(firstName, lastName); final ResultSet resultSet = cassandraOperations.getSession().execute(statement); final Row row = resultSet.one(); return toCompany(row); }