All files / apps/properties-service/src/properties/dto create-property.dto.ts

100% Statements 7/7
100% Branches 0/0
100% Functions 0/0
100% Lines 7/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 232x   2x     2x       2x       2x       2x     2x    
import { IsEmail, IsString, Length } from 'class-validator';
 
export class CreatePropertyDto {
  @IsString()
  @Length(2, 120)
  name!: string;
 
  @IsString()
  @Length(3, 200)
  addressLine1!: string;
 
  @IsString()
  @Length(1, 100)
  city!: string;
 
  @IsString()
  @Length(2, 20)
  postcode!: string;
 
  @IsEmail()
  managerEmail!: string;
}