alessandro trinca tornidor
test: update playwright e2e tests because of the new /thesaurus-inflated-phrase agnostic response structure
7149fa6
description: Use the rule when agent need to write test suites. | |
globs: | |
alwaysApply: false | |
- Follow the AAA (Arrange-Act-Assert) pattern. | |
- Implement beforeEach/afterEach hooks for test setup and cleanup. | |
- Include positive and negative test cases, edge cases, and error handling scenarios. | |
- Group related tests into logical describe blocks. | |
- Implement Jest for testing with TypeScript | |
- Use Jest's expect assertions with clear error messages. | |
- Use descriptive test names with lowerCamelCase | |
- Organize tests in describe blocks for logical grouping | |
- Apply dependency injection patterns where applicable | |
- Use comments to tag tests with categories: | |
- Duration: `// @category DURATION: FAST | NORMAL | SLOW` | |
- Kind: `// @category KIND: UNIT_TEST | SMOKE_TEST | REGRESSION_TEST | PERFORMANCE_TEST` | |
- Purpose: `// @category PURPOSE: POSITIVE_SCENARIO | NEGATIVE_SCENARIO | PARAMETERS_CHECKING` |