+ 404:(
+
+ Unfortunetaly, the page you were looking for does not exist. Please{' '}
+ click here to go back to home page.
+
+
+
+
+);
+
+export default NotFoundPage;
diff --git a/src/redux/ducks/auth/index.spec.ts b/src/redux/ducks/auth/index.spec.ts
new file mode 100644
index 000000000..59c5800f9
--- /dev/null
+++ b/src/redux/ducks/auth/index.spec.ts
@@ -0,0 +1,117 @@
+import axios from 'axios';
+import { ActionsObservable } from 'redux-observable';
+import Cookies from 'js-cookie';
+
+import { actions as notificationActions } from '@redux/ducks/notifications';
+import { actions as routeActions, RoutesMap } from '@redux/ducks/routes';
+import reducer, { actions, UserCredentials, login as loginEpic, logout as logoutEpic } from './index';
+
+jest.mock('js-cookie', () => ({ set: jest.fn(), get: jest.fn(), remove: jest.fn() }));
+
+const userCredentials: UserCredentials = {
+ username: 'username',
+ password: 'password',
+};
+
+const mockedAxios = axios as jest.Mocked