const jwt = require("jsonwebtoken"); import mongoose from "../../dist/db/mongoose"; import User from "../../dist/models/user"; import env from "../../dist/enviroment/env"; const createUser2 = async() => { env.key = "1234"; env.password = "1234"; process.env.KEY = "1234"; process.env.PASSWORD = "1234"; const userID = new mongoose.Types.ObjectId(); const userData = { _id: userID, name: "Test User", email: "test3@test.com", password: "12345678", } let user = new User(userData); await user.save(); await user.generateEncryptionKeys(); const token = await user.generateAuthToken(); return {user, token}; } module.exports = createUser2;