Medium Testing

One assertion per test (conceptually)

Rule Description

One logical concept per test. Multiple asserts OK if same concept. Clear test names describing behavior.

Included in Rulesets

Cargo Standards
22 rules • 2 standards
View
SQLite Standards
24 rules • 0 standards
View
Go Best Practices
20 rules • 1 standard
View
MongoDB Best Practices
24 rules • 1 standard
View
Pylint Standards
21 rules • 0 standards
View
Mocha Testing
38 rules • 0 standards
View
Yarn Standards
22 rules • 0 standards
View
GitHub Actions CI
21 rules • 0 standards
View
Git Workflow
20 rules • 0 standards
View
Gradle Standards
22 rules • 2 standards
View
GitLab CI Standards
21 rules • 0 standards
View
Redis Guidelines
24 rules • 0 standards
View
Angular Guidelines
60 rules • 1 standard
View
FastAPI Guidelines
56 rules • 1 standard
View
Python Standards
56 rules • 2 standards
View
MySQL Standards
24 rules • 0 standards
View
Laravel Guidelines
20 rules • 1 standard
View
uv Standards
24 rules • 2 standards
View
C# Standards
20 rules • 1 standard
View
CircleCI Standards
21 rules • 0 standards
View
TypeScript Guide
60 rules • 4 standards
View
JavaScript Guide
60 rules • 2 standards
View
Jest Testing
38 rules • 2 standards
View
Vitest Testing
38 rules • 3 standards
View
Minitest Testing
38 rules • 1 standard
View
Next.js Patterns
60 rules • 1 standard
View
Prettier Standards
20 rules • 0 standards
View
React Standards
60 rules • 1 standard
View
Documentation Standards
20 rules • 0 standards
View
Django Best Practices
56 rules • 1 standard
View
Rubocop Standards
20 rules • 1 standard
View
Black Standards
21 rules • 0 standards
View
Rails Standards
52 rules • 1 standard
View
pnpm Standards
22 rules • 3 standards
View
Rust Standards
20 rules • 1 standard
View
Ruby Style Guide
33 rules • 1 standard
View
Express Standards
60 rules • 1 standard
View
Composer Standards
22 rules • 1 standard
View
Maven Standards
22 rules • 0 standards
View
Swift Guidelines
20 rules • 0 standards
View
PHP Guidelines
20 rules • 1 standard
View
Code Review Standards
214 rules • 0 standards
View
Poetry Standards
22 rules • 0 standards
View
RSpec Testing
38 rules • 0 standards
View
pip Standards
22 rules • 0 standards
View
Travis CI Standards
21 rules • 0 standards
View
Java Standards
20 rules • 1 standard
View
Kotlin Standards
20 rules • 1 standard
View
Bundler Standards
22 rules • 1 standard
View
ESLint Standards
21 rules • 5 standards
View
npm Standards
22 rules • 2 standards
View
Vue Best Practices
60 rules • 1 standard
View
PostgreSQL Standards
24 rules • 0 standards
View
Pytest Testing
38 rules • 2 standards
View
Spring Boot Standards
20 rules • 2 standards
View

Add This Rule

Sign in to add this rule to your workspace

Sign in with GitHub

Details

Severity
Medium
Category
Testing
Used in
55 rulesets