Skip to content
Snippets Groups Projects
Commit e2a1d4f7 authored by arcter's avatar arcter
Browse files

Delete added

parent 3515ad79
No related branches found
No related tags found
3 merge requests!20working endpoints and documentation,!19update refactoring branch to dev,!15tests from arcter
Pipeline #4687 failed
...@@ -3,7 +3,6 @@ const session = require('supertest-session') ...@@ -3,7 +3,6 @@ const session = require('supertest-session')
const { merge, has } = require('lodash') const { merge, has } = require('lodash')
const { validateKeys } = require('../../../utils/testHelpers') const { validateKeys } = require('../../../utils/testHelpers')
const { User } = require('../../user/userModel')
const { News } = require('../newsModel') const { News } = require('../newsModel')
const endpointUrl = '/api/v1/news' const endpointUrl = '/api/v1/news'
const fakeUserJson = { const fakeUserJson = {
...@@ -55,7 +54,6 @@ let fakeNewsJson={ ...@@ -55,7 +54,6 @@ let fakeNewsJson={
})}) })})
// Create // Create
test(`Create news`, async () => { test(`Create news`, async () => {
const ownUser = await authSession.get('/api/v1/extra/me')
const newNews = await News.create(fakeNewsJson) const newNews = await News.create(fakeNewsJson)
let response =await authSession.post(`${endpointUrl}/`).send({ let response =await authSession.post(`${endpointUrl}/`).send({
title:newNews.title, title:newNews.title,
...@@ -77,6 +75,12 @@ let fakeNewsJson={ ...@@ -77,6 +75,12 @@ let fakeNewsJson={
expect(response.statusCode).toBe(200) expect(response.statusCode).toBe(200)
expect(response.body.data.title).toBe('updatedtitle') expect(response.body.data.title).toBe('updatedtitle')
}) })
//Delete
test(`Delete news`,async ()=>{
const newNews = await News.create(fakeNewsJson)
let response=await authSession.delete(`${endpointUrl}/${newNews._id}`)
expect(response.statusCode).toBe(200)
})
}) })
describe('/news "Accepted" Functionality',()=>{ describe('/news "Accepted" Functionality',()=>{
let authSession let authSession
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment