### Question:
KeyValueQueryBuilder implements QueryOperationBuilder { public <K, V> Query<K, V> all() { return new Query<>(storeName, (store, parameters) -> new KeyValueGetAllQuery<>(store)); } KeyValueQueryBuilder(final String storeName); @Override Query operation(final StoreOperation operation); Query<K, V> all(); Query<K, V> get(); Query<K, V> range(); Query<String, Long> count(); static final String QUERY_PARAM_KEY; static final String QUERY_PARAM_KEY_FROM; static final String QUERY_PARAM_KEY_TO; }### Answer:
@Test public void shouldSuccessWhenBuildingKeyValueAllGivenNoParam() { final Query<Object, Object> query = new KeyValueQueryBuilder(STORE_NAME).all(); PreparedQuery<Object, Object> prepared = query.prepare(); assertNotNull(prepared); }