adding unit test for rendering home page

This commit is contained in:
SinusFox
2024-10-11 11:33:21 +02:00
parent d92236e6ef
commit f9a71d5042
8 changed files with 4351 additions and 26 deletions
+21
View File
@@ -0,0 +1,21 @@
import { render, screen, fireEvent, waitFor } from '@testing-library/react';
import '@testing-library/jest-dom';
import Home from "../src/app/page";
jest.mock('../src/app/scripts', () => ({
customLog: jest.fn(),
customLogClear: jest.fn(),
}));
jest.mock('../src/solver/glpk.min.js', () => ({
LPF_ECOND: 2,
}));
test('render home page', () => {
// render website
render(<Home />);
// check if text is in document
const headingElement = screen.getByText(/OR-Tool/i); // text search in document
expect(headingElement).toBeInTheDocument();
});