angular-unit-test-helper
Version:
Helper functions to help write unit tests in Angular using mocks and spies
15 lines • 566 B
JavaScript
import { BehaviorSubject, Observable } from 'rxjs';
export function addProperty(object, propertyName, valueToReturn) {
Object.defineProperty(object, propertyName, {
get: () => valueToReturn,
enumerable: true,
configurable: true,
});
}
export function addPropertyAsBehaviorSubject(object, propertyName) {
addProperty(object, propertyName, new BehaviorSubject(null));
}
export function addPropertyAsObservable(object, propertyName) {
addProperty(object, propertyName, new Observable());
}
//# sourceMappingURL=addProperty.js.map