Guest User

Untitled

a guest
Dec 16th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. import faker from 'faker'
  2. import { MockList } from 'graphql-tools'
  3.  
  4. const mocks = {
  5. String: () => faker.lorem.text(),
  6.  
  7. ID: () => faker.random.uuid(),
  8.  
  9. CurrentUser: () => ({
  10. authToken: () => faker.random.uuid(),
  11. firstName: () => faker.name.firstName(),
  12. lastName: () => faker.name.lastName(),
  13. email: () => faker.internet.email(),
  14. mobile: () => faker.phone.phoneNumber(),
  15. isOwner: () => faker.random.boolean(),
  16. }),
  17.  
  18. User: () => ({
  19. firstName: () => faker.name.firstName(),
  20. lastName: () => faker.name.lastName(),
  21. email: () => faker.internet.email(),
  22. mobile: () => faker.phone.phoneNumber(),
  23. }),
  24.  
  25. Company: () => ({
  26. name: () => faker.company.companyName(),
  27. }),
  28.  
  29. RootQueryType: () => ({
  30. team: () => new MockList([0, 30]),
  31. }),
  32. }
  33.  
  34. export default mocks
Add Comment
Please, Sign In to add comment