import { MockDaffSearchProductFacade } from '@daffodil/search-product/state/testing'
Mocks out facade fields and methods for testing purposes.
@Injectable()
class MockDaffSearchProductFacade implements DaffSearchProductFacadeInterface {
  filters$: BehaviorSubject<DaffFilters> = new BehaviorSubject<DaffFilters>({})
  appliedFilters$: BehaviorSubject<DaffFilters> = new BehaviorSubject<DaffFilters>({})
  productResults$: BehaviorSubject<Array<DaffSearchProductResult>> = new BehaviorSubject<Array<DaffSearchProductResult>>([])
  dispatch(action: Action<string>): void
}
BehaviorSubject<DaffFilters>| Default | new BehaviorSubject<DaffFilters>({}) | 
|---|---|
| Description | 
BehaviorSubject<DaffFilters>| Default | new BehaviorSubject<DaffFilters>({}) | 
|---|---|
| Description | 
BehaviorSubjectDaffSearchProductResult>> | Default | new BehaviorSubject<Array<DaffSearchProductResult>>([]) | 
|---|---|
| Description | The products returned in the most recent search.  | 
void| Parameter | action: Action | 
|---|---|
| Description |