├── .gitignore ├── README.md ├── babel.config.json ├── index.html ├── jest.config.js ├── jest.setup.js ├── package.json ├── pnpm-lock.yaml ├── public └── logoGentleman.ico ├── setupTest.js ├── src ├── App.css ├── App.jsx ├── __test__ │ ├── LoginForm.test.jsx │ └── LoginMock.test.jsx ├── components │ ├── Button.jsx │ ├── Input.jsx │ ├── PasswordField.jsx │ ├── UsernameField.jsx │ └── index.js ├── index.css ├── main.jsx ├── pages │ ├── LoginForm.jsx │ └── index.js └── services │ └── endpoints-calls.js └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # GentlemanClass - Testing 2 | -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/babel.config.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.setup.js: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom/extend-expect'; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/logoGentleman.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/public/logoGentleman.ico -------------------------------------------------------------------------------- /setupTest.js: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/__test__/LoginForm.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/__test__/LoginForm.test.jsx -------------------------------------------------------------------------------- /src/__test__/LoginMock.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/__test__/LoginMock.test.jsx -------------------------------------------------------------------------------- /src/components/Button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/components/Button.jsx -------------------------------------------------------------------------------- /src/components/Input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/components/Input.jsx -------------------------------------------------------------------------------- /src/components/PasswordField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/components/PasswordField.jsx -------------------------------------------------------------------------------- /src/components/UsernameField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/components/UsernameField.jsx -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/pages/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/pages/LoginForm.jsx -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- 1 | export * from './LoginForm'; 2 | -------------------------------------------------------------------------------- /src/services/endpoints-calls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/src/services/endpoints-calls.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gentleman-Programming/GentlemanClass_Testing/HEAD/vite.config.js --------------------------------------------------------------------------------