Skip to content

Commit

Permalink
committing unit test cases for cookies, health and home
Browse files Browse the repository at this point in the history
  • Loading branch information
saranyavinayagam08 committed Jan 7, 2025
1 parent 7d89bab commit 53645df
Show file tree
Hide file tree
Showing 5 changed files with 80 additions and 0 deletions.
12 changes: 12 additions & 0 deletions src/server/cookies/cy/index.test.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { cookiesCy } from './index'

describe('cookies index plugin - cy', () => {
const server = {
route: jest.fn()
}

test('should register cookies route', () => {
cookiesCy.plugin.register(server)
expect(server.route).toHaveBeenCalled()
})
})
12 changes: 12 additions & 0 deletions src/server/cookies/index.test.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { cookies } from './index'

describe('cookies index plugin - en', () => {
const server = {
route: jest.fn()
}

test('should register cookies route', () => {
cookies.plugin.register(server)
expect(server.route).toHaveBeenCalled()
})
})
32 changes: 32 additions & 0 deletions src/server/health/index.test.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
import { healthController } from './controller'
import { health } from './index'
import Hapi from '@hapi/hapi'

describe('health index plugin', () => {
let server

beforeAll(async () => {
server = Hapi.server()
await health.plugin.register(server)
})

beforeEach(() => {
jest.mock('./controller', () => ({
healthController: {
handler: jest.fn(),
options: {}
}
}))
})

test('should register healthController route', () => {
const routes = server.table()
const healthControllerRoute = routes.find(
(routes) => routes.path === '/health' && routes.method === 'get'
)
expect(healthControllerRoute).toBeDefined()
expect(healthControllerRoute.settings.handler).toBe(
healthController.handler
)
})
})
12 changes: 12 additions & 0 deletions src/server/home/cy/index.test.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { homeCy } from './index'

describe('home index plugin - cy', () => {
const server = {
route: jest.fn()
}

test('should register home routes', () => {
homeCy.plugin.register(server)
expect(server.route).toHaveBeenCalled()
})
})
12 changes: 12 additions & 0 deletions src/server/home/index.test.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { home } from './index'

describe('home index plugin - en', () => {
const server = {
route: jest.fn()
}

test('should register home routes', () => {
home.plugin.register(server)
expect(server.route).toHaveBeenCalled()
})
})

0 comments on commit 53645df

Please sign in to comment.