__mocks__/factories/post.factory.js
/**
* Create fake post for testing
*/
import faker from 'faker';
import BaseFactory from './base.factory';
class PostFactory extends BaseFactory {
/**
* Create a post
*
* @public
* @param {Object} attrs of post
* @returns {Object} a fake post
*/
generate(attrs) {
return {
title: faker.lorem.words(6),
text: faker.lorem.sentence(),
...attrs,
};
}
}
export default new PostFactory();