// eslint-disable-next-line import/no-unresolved
const random = require('./helpers/random');

const value = random(20);
const data = {
	server: 'https://mobile.rocket.chat',
	adminUser: 'e2e_admin',
	adminPassword: 'p7mFh4yLwCRXSnMvG',
	alternateServer: 'https://stable.rocket.chat',
	users: {
		regular: {
			username: `userone${ value }`,
			password: '123',
			email: `mobile+regular${ value }@rocket.chat`
		},
		alternate: {
			username: `usertwo${ value }`,
			password: '123',
			email: `mobile+alternate${ value }@rocket.chat`,
			totpSecret: 'NA4GOMZGHBQSK6KEFRVT62DMGJJGSYZJFZIHO3ZOGVXWCYZ6MMZQ'
		},
		profileChanges: {
			username: `userthree${ value }`,
			password: '123',
			email: `mobile+profileChanges${ value }@rocket.chat`
		},
		existing: {
			username: `existinguser${ value }`,
			password: '123',
			email: `mobile+existing${ value }@rocket.chat`
		}
	},
	channels: {
		detoxpublic: {
			name: 'detox-public'
		},
		detoxpublicprotected: {
			name: 'detox-public-protected',
			joinCode: '123'
		}
	},
	groups: {
		private: {
			name: `detox-private-${ value }`
		}
	},
	teams: {
		private: {
			name: `detox-team-${ value }`
		}
	},
	registeringUser: {
		username: `newuser${ value }`,
		password: `password${ value }`,
		email: `mobile+registering${ value }@rocket.chat`
	},
	registeringUser2: {
		username: `newusertwo${ value }`,
		password: `passwordtwo${ value }`,
		email: `mobile+registeringtwo${ value }@rocket.chat`
	},
	registeringUser3: {
		username: `newuserthree${ value }`,
		password: `passwordthree${ value }`,
		email: `mobile+registeringthree${ value }@rocket.chat`
	},
	registeringUser4: {
		username: `newuserfour${ value }`,
		password: `passwordfour${ value }`,
		email: `mobile+registeringfour${ value }@rocket.chat`
	},
	random: value
};
module.exports = data;