GitHub

MockMagentoProductReview

import { MockMagentoProductReview } from '@daffodil/reviews/driver/magento/testing'
class MockMagentoProductReview implements MagentoProductReview {
  __typename: <const>'ProductReview'
  summary: faker.random.words(5)
  text: faker.random.words(15)
  average_rating: faker.datatype.number({ min: 0, max: 100 })
  created_at: faker.date.past().toISOString()
  nickname: faker.name.firstName()
  ratings_breakdown: this.createRatings()
  protected ratingFactory: MagentoProductReviewRatingFactory
}

Properties

Name Type Description
__typename <const>'ProductReview'
summary faker.random.words(5)
text faker.random.words(15)
average_rating faker.datatype.number({ min: 0, max: 100 })
created_at faker.date.past().toISOString()
nickname faker.name.firstName()
ratings_breakdown this.createRatings()
ratingFactory MagentoProductReviewRatingFactory