Skip to content

Commit 5ad9287

Browse files
committed
Update test titles to use 'Unit Spec' format
- Change from 'UserService - Solitary Tests' to 'User Service Unit Spec (Solitary Tests)' - Change from 'UserService - Sociable Tests' to 'User Service Unit Spec (Sociable Tests)' - Apply across all 6 examples for consistency
1 parent 78d0909 commit 5ad9287

File tree

13 files changed

+19
-12
lines changed

13 files changed

+19
-12
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,13 @@ Both strategies are unit tests - they keep external I/O mocked and remain fast.
102102

103103
All examples implement the same user management service with three key components:
104104

105+
```mermaid
106+
graph LR
107+
UserService --> UserValidator
108+
UserService --> UserRepository
109+
UserRepository --> DATABASE_TOKEN
110+
```
111+
105112
- **UserService** - Business logic layer with validation and persistence
106113
- **UserValidator** - Email validation (no dependencies)
107114
- **UserRepository** - Data access layer (depends on database token)

inversify-jest/src/user.sociable.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { UserValidator } from './user.validator';
44
import { UserRepository } from './user.repository';
55
import { Database, DATABASE_TOKEN } from './types';
66

7-
describe('UserService - Sociable Tests', () => {
7+
describe('User Service Unit Spec (Sociable Tests)', () => {
88
let userService: UserService;
99
let database: Mocked<Database>;
1010

inversify-jest/src/user.solitary.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { UserService } from './user.service';
33
import { UserRepository } from './user.repository';
44
import { UserValidator } from './user.validator';
55

6-
describe('UserService - Solitary Tests', () => {
6+
describe('User Service Unit Spec (Solitary Tests)', () => {
77
let userService: UserService;
88
let repository: Mocked<UserRepository>;
99
let validator: Mocked<UserValidator>;

inversify-sinon/src/user.sociable.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import chaiAsPromised from 'chai-as-promised';
1313

1414
chai.use(chaiAsPromised);
1515

16-
describe('UserService - Sociable Tests', () => {
16+
describe('User Service Unit Spec (Sociable Tests)', () => {
1717
let userService: UserService;
1818
let database: Mocked<Database>;
1919

inversify-sinon/src/user.solitary.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import chaiAsPromised from 'chai-as-promised';
1212

1313
chai.use(chaiAsPromised);
1414

15-
describe('UserService - Solitary Tests', () => {
15+
describe('User Service Unit Spec (Solitary Tests)', () => {
1616
let userService: UserService;
1717
let repository: Mocked<UserRepository>;
1818
let validator: Mocked<UserValidator>;

inversify-vitest/src/user.sociable.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { UserValidator } from './user.validator';
44
import { UserRepository } from './user.repository';
55
import { Database, DATABASE_TOKEN } from './types';
66

7-
describe('UserService - Sociable Tests', () => {
7+
describe('User Service Unit Spec (Sociable Tests)', () => {
88
let userService: UserService;
99
let database: Mocked<Database>;
1010

inversify-vitest/src/user.solitary.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { UserRepository } from './user.repository';
33
import { UserService } from './user.service';
44
import { UserValidator } from './user.validator';
55

6-
describe('UserService - Solitary Tests', () => {
6+
describe('User Service Unit Spec (Solitary Tests)', () => {
77
let userService: UserService;
88
let repository: Mocked<UserRepository>;
99
let validator: Mocked<UserValidator>;

nestjs-jest/src/user.sociable.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { UserValidator } from './user.validator';
44
import { UserRepository } from './user.repository';
55
import { Database, DATABASE_TOKEN } from './types';
66

7-
describe('UserService - Sociable Tests', () => {
7+
describe('User Service Unit Spec (Sociable Tests)', () => {
88
let userService: UserService;
99
let database: Mocked<Database>;
1010

nestjs-jest/src/user.solitary.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { UserService } from './user.service';
33
import { UserRepository } from './user.repository';
44
import { UserValidator } from './user.validator';
55

6-
describe('UserService - Solitary Tests', () => {
6+
describe('User Service Unit Spec (Solitary Tests)', () => {
77
let userService: UserService;
88
let repository: Mocked<UserRepository>;
99
let validator: Mocked<UserValidator>;

nestjs-sinon/src/user.sociable.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import chaiAsPromised from 'chai-as-promised';
1313

1414
chai.use(chaiAsPromised);
1515

16-
describe('UserService - Sociable Tests', () => {
16+
describe('User Service Unit Spec (Sociable Tests)', () => {
1717
let userService: UserService;
1818
let database: Mocked<Database>;
1919

0 commit comments

Comments
 (0)