Guest User

Untitled

a guest
Jan 28th, 2019
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. const sequelize = require("../../src/db/models/index").sequelize;
  2. const User = require("../../src/db/models").User;
  3.  
  4. describe("Movie", () => {
  5.  
  6. beforeEach((done) => {
  7.  
  8. this.user;
  9. this.movie;
  10. sequelize.sync({force: true}).then((res) => {
  11.  
  12. User.create({
  13. email: "user@example.com",
  14. password: "fakepassword123"
  15. })
  16. .then((user) => {
  17. this.user = user;
  18.  
  19. Movie.create({
  20. title: "Star Wars",
  21. year: 1977,
  22. director: "George Lucas",
  23. userId: this.user.id
  24. })
  25. .then((movie) => {
  26. this.movie = movie;
  27. done();
  28. });
  29. })
  30. .catch((err) => {
  31. console.log(err);
  32. done();
  33. });
  34. });
  35.  
  36. });
  37. });
Add Comment
Please, Sign In to add comment