Shegsdev/Banka

View on GitHub
server/database/factories/userFactory.js

Summary

Maintainability
A
0 mins
Test Coverage
export const user = [
  {
    firstName: 'John',
    lastName: 'Doe',
    email: 'johndoe@email.com',
    password: 'password',
  },
  {
    firstName: 'Jane',
    lastName: 'Doe',
    email: 'janedoe@email.com',
    password: 'password',
  },
  {
    firstName: 'John',
    lastName: 'Morris',
    email: 'johnmorre@email.com',
    password: 'password',
  },
  {
    firstName: 'Dave',
    lastName: 'Morris',
    email: 'dmorris@email.com',
    password: 'password',
  },
  {
    firstName: 'Dan',
    lastName: 'Steve',
    email: 'dsteve@email.com',
    password: 'password',
  },
  {
    firstName: 'Jay',
    lastName: 'Hairston',
    email: 'no_mail@email.com',
    password: 'password',
  },
];

export const missingFirstname = {
  firstName: '',
  lastName: 'Doe',
  email: 'nofirstname@email.com',
  password: 'password',
};

export const missingLastname = {
  firstName: 'John',
  lastName: '',
  email: 'nolastname@email.com',
  password: 'password',
};

export const missingEmail = {
  firstName: 'John',
  lastName: 'Doe',
  email: '',
  password: 'password',
};

export const missingPassword = {
  firstName: 'John',
  lastName: 'Doe',
  email: 'nopassword@email.com',
  password: '',
};

export const invalidEmail = {
  firstName: 'John',
  lastName: 'Doe',
  email: 'invalidemail',
  password: 'password',
};

export const admin = {
  email: 'admin@banka.com',
  password: 'password',
};

export const staff = {
  email: 'staff@banka.com',
  password: 'password',
};