GitHub

DaffTestingProductService

The product testing driver to mock the backend product service.

import { DaffTestingProductService } from '@daffodil/product/driver/testing'
@Injectable()
class DaffTestingProductService implements DaffProductServiceInterface {
  getAll(): Observable<DaffProduct[]>
  getBestSellers(): Observable<DaffProduct[]>
  get(productId: string): Observable<DaffProductDriverResponse>
  getByUrl(url: string): Observable<DaffProductDriverResponse>
}

Properties

Name Type Description
getAll Observable<DaffProduct[]>

Get all products.

getBestSellers Observable<DaffProduct[]>

Get best selling products.

get Observable<DaffProductDriverResponse>

Get a product by Id.

getByUrl Observable<DaffProductDriverResponse>

Get a product by URL.