GitHub

MockDaffPaypalFacade

import { MockDaffPaypalFacade } from '@daffodil/paypal/state/testing'
@Injectable()
class MockDaffPaypalFacade implements DaffPaypalFacadeInterface {
  loading$: BehaviorSubject<boolean>
  paypalTokenResponse$: BehaviorSubject<DaffPaypalExpressTokenResponse>
  paypalToken$: BehaviorSubject<string>
  paypalStartUrl$: BehaviorSubject<string>
  paypalEditUrl$: BehaviorSubject<string>
  error$: BehaviorSubject<DaffStateError>
  dispatch(action: Action<string>)
}

Properties

Name Type Description
loading$ BehaviorSubject<boolean>
paypalTokenResponse$ BehaviorSubject<DaffPaypalExpressTokenResponse>
paypalToken$ BehaviorSubject<string>
paypalStartUrl$ BehaviorSubject<string>
paypalEditUrl$ BehaviorSubject<string>
error$ BehaviorSubject<DaffStateError>
dispatch