https://github.com/atomic-testing/example-mui5-signup-form
https://github.com/atomic-testing/example-mui5-signup-form
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/atomic-testing/example-mui5-signup-form
- Owner: atomic-testing
- License: mit
- Created: 2024-03-31T02:40:38.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-02T09:00:47.000Z (about 2 years ago)
- Last Synced: 2025-01-20T22:52:43.790Z (over 1 year ago)
- Language: TypeScript
- Size: 411 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Atomic testing example - User signup form with React and MUI
This is an example multi-step application showing how to use [atomic-testing](https://www.atomic-testing.dev/) library
to develop composable, reusable and test platform agnostic tests.
## Key commands
| Command | Description |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| `pnpm dev` | Run the application locally at |
| `pnpm test:dom` | Run unit tests which tests form component behaviors, the unit tests are located in `__tests__` under /src/components/ |
| `pnpm test:e2e:chrome` | Run end-to-end tests, ProTip, try `pnpm test:e2e:chrome --ui` to run end-to-end tests in UI mode |
| `pnpm storybook` | Launch Storybook to see application components, some components such as Shipping Address form comes with Storybook interaction tests |