GitHub

MockDaffCustomerStoreCreditPageFacade

import { MockDaffCustomerStoreCreditPageFacade } from '@daffodil/customer-store-credit/state/testing'

Mocks out facade fields and methods for testing purposes.

@Injectable()
class MockDaffCustomerStoreCreditPageFacade extends MockDaffOperationStateFacade implements DaffCustomerStoreCreditPageFacadeInterface {
  storeCredit$: BehaviorSubject<DaffCustomerStoreCredit> = new BehaviorSubject<DaffCustomerStoreCredit>(null)

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

Properties

storeCredit$
BehaviorSubject<DaffCustomerStoreCredit>
Defaultnew BehaviorSubject<DaffCustomerStoreCredit>(null)
Description

The customer's current store credit.

() Methods

dispatch
void
Parameters
Parameteraction: Action
Description