NoOpQueryBackend

abstract class NoOpQueryBackend(val namedAggregate: NamedAggregate) : QueryBackend

A test double backend that answers every query with no rows.

Inheritors

Constructors

Link copied to clipboard
constructor(namedAggregate: NamedAggregate)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun aggregate(query: AdmittedQuery<AggregationQuery>, window: GroupWindow): Flux<ObjectNode>
Link copied to clipboard
open override fun count(query: AdmittedQuery<FilterExpression>): Mono<Long>
Link copied to clipboard
open override fun page(query: AdmittedQuery<Queryable<*>>, window: PageWindow): Mono<BackendPage>
Link copied to clipboard
open override fun stream(query: AdmittedQuery<IListQuery>): Flux<ObjectNode>