NestJS-Anmerkungen werden nicht von Unit-Tests abgedeckt?JavaScript

Javascript-Forum
Guest
 NestJS-Anmerkungen werden nicht von Unit-Tests abgedeckt?

Post by Guest »

Ich versuche, die Codeabdeckung meiner NestJS-API zu erhöhen, stoße jedoch auf ein Problem, bei dem in meinem Abdeckungsbericht steht, dass meine Nest-Anmerkungen überhaupt nicht abgedeckt werden.
Image

Ich habe was abgedeckt Ich glaube, dass es sich dabei um alle wichtigen Teile handelt das Modell, aber ich bin mir nicht sicher, wie (oder ob) diese Anmerkungen abgedeckt werden können?

Code: Select all

import { MyModel } from './my.model';

describe('my.model', () => {
let myModel: MyModel;

beforeEach(() => {
myModel = new MyModel();
});

it('should be defined', () => {
expect(myModel).toBeDefined();
expect(myModel).toBeInstanceOf(myModel);
});

it('should have undefined values when not set', () => {
expect(myModel.prop1).toBeUndefined();
expect(myModel.prop2).toBeUndefined();
expect(myModel.prop3).toBeUndefined();
})

it('should have a prop1 field', () => {
myModel.prop1 = 'Y';
expect(myModel.prop1).toBe('Y');
});

it('should have a prop2 field', () => {
myModel.prop2 = '123';
expect(myModel.prop2).toBe('123');
});

it('should have an optional prop3 field', () => {
myModel.prop3 = '456';
expect(myModel.prop3).toBe('456');
});
});

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post