GitHub

MockNavigationTree

import { MockNavigationTree } from '@daffodil/navigation/testing'
class MockNavigationTree implements DaffNavigationTree {
  id: faker.datatype.uuid()
  name: ''
  url: randomUrl()
  total_products: faker.datatype.number({ min: 1, max: 10 })
  children: [...Array(faker.datatype.number({ min: 1, max: 3 }))].map(() => this.fakeTree(3))
  children_count: 0
  breadcrumbs: []
}

Properties

Name Type Description
id faker.datatype.uuid()
name ''
url randomUrl()
total_products faker.datatype.number({ min: 1, max: 10 })
children [...Array(faker.datatype.number({ min: 1, max: 3 }))].map(() => this.fakeTree(3))
children_count 0
breadcrumbs []