diff --git a/client/src/pages/admin/AdminPage.tsx b/client/src/pages/admin/AdminPage.tsx
index 4823f442023e4c7366cf4ba1df3b7aecb82c6153..a8b1746aa8ee4e7564a6f13dc074b11082002747 100644
--- a/client/src/pages/admin/AdminPage.tsx
+++ b/client/src/pages/admin/AdminPage.tsx
@@ -73,7 +73,6 @@ const AdminView: React.FC = () => {
     dispatch(getCities())
     dispatch(getRoles())
     dispatch(getTypes())
-    axios.get('/api/competitions/1/codes').then(console.log).catch(console.log)
     dispatch(getStatistics())
   }, [])
 
diff --git a/client/src/pages/login/components/CompetitionLogin.test.tsx b/client/src/pages/login/components/CompetitionLogin.test.tsx
index 29213c943578afb01b27199d0a3fcb5f2db44092..862880bc5006288dc76b022dc9ec171c607b13d5 100644
--- a/client/src/pages/login/components/CompetitionLogin.test.tsx
+++ b/client/src/pages/login/components/CompetitionLogin.test.tsx
@@ -1,7 +1,13 @@
 import { render } from '@testing-library/react'
 import React from 'react'
+import { Provider } from 'react-redux'
+import store from '../../../store'
 import CompetitionLogin from './CompetitionLogin'
 
 it('renders competition login', () => {
-  render(<CompetitionLogin />)
+  render(
+    <Provider store={store}>
+      <CompetitionLogin />
+    </Provider>
+  )
 })
diff --git a/client/src/pages/views/ParticipantViewPage.test.tsx b/client/src/pages/views/ParticipantViewPage.test.tsx
index 85360e4ffe754f5887e9b654c45d0c921a67a3a0..c0950b3c6d3dfeaf1b1ce2d1293829c10651fe33 100644
--- a/client/src/pages/views/ParticipantViewPage.test.tsx
+++ b/client/src/pages/views/ParticipantViewPage.test.tsx
@@ -1,13 +1,16 @@
 import { render } from '@testing-library/react'
 import React from 'react'
 import { Provider } from 'react-redux'
+import { BrowserRouter } from 'react-router-dom'
 import store from '../../store'
 import ParticipantViewPage from './ParticipantViewPage'
 
 it('renders participant view page', () => {
   render(
-    <Provider store={store}>
-      <ParticipantViewPage />
-    </Provider>
+    <BrowserRouter>
+      <Provider store={store}>
+        <ParticipantViewPage />
+      </Provider>
+    </BrowserRouter>
   )
 })
diff --git a/client/src/pages/views/ViewSelectPage.test.tsx b/client/src/pages/views/ViewSelectPage.test.tsx
index 2e6499776df4a1eaeeac94e34e40bd70defdbdbb..83b71db05a13abc23b629003877c5698d99b4481 100644
--- a/client/src/pages/views/ViewSelectPage.test.tsx
+++ b/client/src/pages/views/ViewSelectPage.test.tsx
@@ -1,12 +1,26 @@
 import { render } from '@testing-library/react'
 import React from 'react'
+import { Provider } from 'react-redux'
 import { BrowserRouter } from 'react-router-dom'
+import store from '../../store'
 import ViewSelectPage from './ViewSelectPage'
+import mockedAxios from 'axios'
+import { act } from 'react-dom/test-utils'
 
-it('renders view select page', () => {
-  render(
-    <BrowserRouter>
-      <ViewSelectPage />
-    </BrowserRouter>
-  )
+it('renders view select page', async () => {
+  await act(async () => {
+    const res = {
+      data: {},
+    }
+    ;(mockedAxios.post as jest.Mock).mockImplementation(() => {
+      return Promise.resolve(res)
+    })
+    render(
+      <BrowserRouter>
+        <Provider store={store}>
+          <ViewSelectPage />
+        </Provider>
+      </BrowserRouter>
+    )
+  })
 })