GitHub

MockDaffPaypalFacade

import { MockDaffPaypalFacade } from '@daffodil/paypal/state/testing'

@Injectable()
class MockDaffPaypalFacade implements DaffPaypalFacadeInterface {
  loading$: BehaviorSubject<boolean> = new BehaviorSubject(false)
  paypalTokenResponse$: BehaviorSubject<DaffPaypalExpressTokenResponse> = new BehaviorSubject(null)
  paypalToken$: BehaviorSubject<string> = new BehaviorSubject(null)
  paypalStartUrl$: BehaviorSubject<string> = new BehaviorSubject(null)
  paypalEditUrl$: BehaviorSubject<string> = new BehaviorSubject(null)
  error$: BehaviorSubject<DaffStateError> = new BehaviorSubject(null)

  dispatch(action: Action<string>): void
}

() Methods

dispatch
void
Parameters
Parameteraction: Action
Description