import { MockCategory } from '@daffodil/category/testing'
class MockCategory implements DaffCategory {
id: faker.datatype.uuid() = faker.datatype.uuid()
url: string = `/${faker.helpers.unique(faker.internet.domainWord)}.html`
canonicalUrl: faker.internet.url() = faker.internet.url()
name: faker.commerce.department() = faker.commerce.department()
description: faker.commerce.productDescription() = faker.commerce.productDescription()
meta_title: faker.commerce.department() = faker.commerce.department()
meta_description: faker.commerce.productDescription() = faker.commerce.productDescription()
breadcrumbs: DaffCategoryBreadcrumb[] = this.breadcrumbFactory.createMany(faker.datatype.number({ min: 1, max: 5 }))
children_count: faker.datatype.number({ min: 1, max: 10 }) = faker.datatype.number({ min: 1, max: 10 })
total_products: faker.datatype.number({ min: 0, max: 9999 }) = faker.datatype.number({ min: 0, max: 9999 })
product_ids: any[] = [faker.datatype.number({ min: 1, max: 100 }).toString()]
protected breadcrumbFactory: DaffCategoryBreadcrumbFactory
}