sonarQ test on PR #1
19
src/items/items.service.spec.ts
Normal file
19
src/items/items.service.spec.ts
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
import { Test, TestingModule } from '@nestjs/testing';
|
||||||
|
import { ItemsService } from './items.service';
|
||||||
|
|
||||||
|
describe('ItemsService', () => {
|
||||||
|
let service: ItemsService;
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
const module: TestingModule = await Test.createTestingModule({
|
||||||
|
providers: [ItemsService],
|
||||||
|
}).compile();
|
||||||
|
service = module.get<ItemsService>(ItemsService);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('creates and retrieves an item', () => {
|
||||||
|
const item = service.create('Widget', 'A test widget');
|
||||||
|
expect(item.id).toBe(1);
|
||||||
|
expect(service.findOne(1).name).toBe('Widget');
|
||||||
|
});
|
||||||
|
});
|
||||||
Reference in New Issue
Block a user