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); }); 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'); }); });