From 2ff415ca3a42ba2e7eed19f72082583b44d3b0ad Mon Sep 17 00:00:00 2001 From: eshfaq-ux <64083614+eshfaq-ux@users.noreply.github.com> Date: Sat, 9 Aug 2025 23:51:54 +0530 Subject: [PATCH] feat: Add generated.test.js --- generated.test.js | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 generated.test.js 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(); + }); +}); +```