GitHub

MockCollectionRequest

class

import { MockCollectionRequest } from '@daffodil/core/testing'

Mocked DaffCollectionRequest object.

class MockCollectionRequest implements DaffCollectionRequest {
  currentPage: faker.number.int({ min: 1, max: 100 }) = faker.number.int({ min: 1, max: 100 })
  appliedSortDirection: faker.helpers.arrayElement([DaffSortDirectionEnum.Ascending, DaffSortDirectionEnum.Descending]) = faker.helpers.arrayElement([DaffSortDirectionEnum.Ascending, DaffSortDirectionEnum.Descending])
  pageSize: faker.number.int({ min: 1, max: 100 }) = faker.number.int({ min: 1, max: 100 })
  appliedSortOption: faker.lorem.word() = faker.lorem.word()
  filterRequests: DaffFilterRequest[] = this.createFilterRequests()
}