diff --git a/src/frontend/src/pages/MainPage/pages/deploymentsPage/__tests__/deployment-stepper-footer.test.tsx b/src/frontend/src/pages/MainPage/pages/deploymentsPage/__tests__/deployment-stepper-footer.test.tsx
new file mode 100644
index 0000000000..7e721a9c74
--- /dev/null
+++ b/src/frontend/src/pages/MainPage/pages/deploymentsPage/__tests__/deployment-stepper-footer.test.tsx
@@ -0,0 +1,75 @@
+import { render, screen } from "@testing-library/react";
+import userEvent from "@testing-library/user-event";
+import DeploymentStepperFooter from "../components/deployment-stepper-footer";
+
+jest.mock(
+ "@/components/common/genericIconComponent",
+ () =>
+ function MockIcon({ name }: { name: string }) {
+ return ;
+ },
+);
+
+describe("DeploymentStepperFooter", () => {
+ it("shows done state controls when deployed", () => {
+ render(
+
+ Deployed to {providerName} as draft +
+