coffee-core
Version:
Coffee IT API core library
20 lines (15 loc) • 571 B
text/typescript
import { EventPublisher } from '../../../rabbitmq/publisher/event-publisher.interface';
export class EventPublisherMock implements EventPublisher {
public publishRetry<T>(message: T, routingKey: string, maxRetries?: number): Promise<void> {
return Promise.resolve(undefined);
}
public publish<T>(message: T, routingKey: string): Promise<void> {
return Promise.resolve(undefined);
}
public close(): Promise<void> {
return Promise.resolve(undefined);
}
public hasActiveConnection(): Promise<boolean> {
return Promise.resolve(false);
}
}