diff --git a/generated.test.js b/generated.test.js
new file mode 100644
index 0000000..5d1423c
--- /dev/null
+++ b/generated.test.js
@@ -0,0 +1,30 @@
+```javascript
+describe('CV Generation', () => {
+ it('should generate a CV with all form fields populated', () => {
+ document.body.innerHTML = `
+
+
+
+
+
+
+
+
+
+
+
+
+ `;
+
+ const generateCvBtn = document.getElementById('generate-cv-btn');
+ const alertSpy = jest.spyOn(window, 'alert');
+
+ generateCvBtn.click();
+
+ expect(alertSpy).toHaveBeenCalledWith(
+ "CV\n\nPersonal Information:\nName: Test Name\nEmail: test@example.com\nPhone: 123-456-7890\nAddress: 123 Main St\n\nEducation:\nInstitution: Test University\nDegree: Bachelor of Science\nYear: 2023\n\nExperience:\nJob Title: Software Engineer\nCompany: Test Company\nDuration: 2 years\nDescription: Test description"
+ );
+ alertSpy.mockRestore();
+ });
+});
+```