import { Observable } from 'rxjs' ; import { IToasts } from './toasts_api' ; const createToastsApiMock = ( ) => { const api = { get$ : jest . fn ( ( ) => new Observable ( ) ) , add : jest . fn ( ) , remove : jest . fn ( ) , addInfo : jest . fn ( ) , addSuccess : jest . fn ( ) , addWarning : jest . fn ( ) , addDanger : jest . fn ( ) , addError : jest . fn ( ) , } ; return api ; } ; const createSetupContractMock = createToastsApiMock ; const createStartContractMock = createToastsApiMock ; export const toastsServiceMock = { createSetupContract : createSetupContractMock , createStartContract : createStartContractMock , } ;