rxjs-marbles
Version:
An RxJS marble testing library for any test framework
14 lines (13 loc) • 531 B
TypeScript
import { Observable } from "rxjs";
import { ExpectHelpers, TestObservableLike } from "./types";
export declare class Expect<T> {
private actual;
private helpers;
private subscription?;
constructor(actual: Observable<T>, helpers: ExpectHelpers, subscription?: string | undefined);
toBeObservable(expected: TestObservableLike<T>): void;
toBeObservable(expected: string, values?: {
[key: string]: T;
}, error?: any): void;
toHaveSubscriptions(expected: string | string[]): void;
}