GitHub

MockDaffCustomerPageFacade

Mocks out facade fields and methods for testing purposes.

import { MockDaffCustomerPageFacade } from '@daffodil/customer/state/testing'
@Injectable()
class MockDaffCustomerPageFacade extends MockDaffOperationStateFacade implements DaffCustomerPageFacadeInterface {
  customer$: BehaviorSubject<DaffCustomer>
  loading$: BehaviorSubject<boolean>
  errors$: BehaviorSubject<DaffStateError[]>
  dispatch(action: Action<string>)
}

Properties

Name Type Description
customer$ BehaviorSubject<DaffCustomer>

Whether there is a pending customer operation.

loading$ BehaviorSubject<boolean>
errors$ BehaviorSubject<DaffStateError[]>
dispatch