diff --git a/src/discussions/comments/CommentsView.test.jsx b/src/discussions/comments/CommentsView.test.jsx
index 7b988874..90ceacd0 100644
--- a/src/discussions/comments/CommentsView.test.jsx
+++ b/src/discussions/comments/CommentsView.test.jsx
@@ -1,8 +1,3 @@
-/**
- * @jest-environment jsdom
- */
-import React from 'react';
-
import {
act, fireEvent, render, screen, waitFor,
} from '@testing-library/react';
diff --git a/src/discussions/discussions-home/DiscussionsHome.test.jsx b/src/discussions/discussions-home/DiscussionsHome.test.jsx
new file mode 100644
index 00000000..5f778852
--- /dev/null
+++ b/src/discussions/discussions-home/DiscussionsHome.test.jsx
@@ -0,0 +1,51 @@
+import {
+ fireEvent, render, screen,
+} from '@testing-library/react';
+import { IntlProvider } from 'react-intl';
+import { MemoryRouter } from 'react-router';
+
+import { initializeMockApp } from '@edx/frontend-platform';
+import { AppProvider } from '@edx/frontend-platform/react';
+
+import { Routes } from '../../data/constants';
+import { initializeStore } from '../../store';
+import navigationBarMessages from '../navigation/navigation-bar/messages';
+import DiscussionsHome from './DiscussionsHome';
+
+let store;
+
+function renderComponent() {
+ render(
+