123456789101112131415161718192021222324252627282930 |
- import * as request from 'supertest'
- import { ContactForm } from '../../models/server'
- function sendContactForm (options: {
- url: string,
- fromEmail: string,
- fromName: string,
- subject: string,
- body: string,
- expectedStatus?: number
- }) {
- const path = '/api/v1/server/contact'
- const body: ContactForm = {
- fromEmail: options.fromEmail,
- fromName: options.fromName,
- subject: options.subject,
- body: options.body
- }
- return request(options.url)
- .post(path)
- .send(body)
- .expect(options.expectedStatus || 204)
- }
- // ---------------------------------------------------------------------------
- export {
- sendContactForm
- }
|