• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

khu-khlug / sight-backend / 13616929463

02 Mar 2025 03:40PM UTC coverage: 57.19% (-1.0%) from 58.222%
13616929463

push

github

web-flow
chore: yarn에서 npm으로 롤백 (#105)

637 of 1702 branches covered (37.43%)

Branch coverage included in aggregate %.

1797 of 2554 relevant lines covered (70.36%)

15.16 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

92.59
/src/app/application/group/command/createGroup/CreateGroupCommand.ts
1
import { ICommand } from '@nestjs/cqrs';
2

1✔
3
import {
4
  GroupAccessGrade,
5
  GroupCategory,
1✔
6
} from '@khlug/app/domain/group/model/constant';
7

8
import { Typeof } from '@khlug/util/types';
7✔
9

10
export class CreateGroupCommand implements ICommand {
11
  readonly requesterUserId: number;
12
  readonly title: string;
36!
13
  readonly category: GroupCategory;
×
14
  readonly grade: GroupAccessGrade;
15
  // TODO: 아이디어 관련 도메인이 추가된 후에 추가 구현 필요
16
  // readonly ideaId: string | null;
17
  readonly interestIds: string[];
18
  readonly purpose: string;
19
  readonly technology: string[];
20
  readonly allowJoin: boolean;
36✔
21
  readonly repository: string | null;
22

36✔
23
  constructor(params: Typeof<CreateGroupCommand>) {
24
    this.requesterUserId = params.requesterUserId;
25
    this.title = params.title;
26
    this.category = params.category;
4✔
27
    this.grade = params.grade;
4✔
28
    this.interestIds = params.interestIds;
4✔
29
    this.purpose = params.purpose;
4✔
30
    this.technology = params.technology;
31
    this.allowJoin = params.allowJoin;
32
    this.repository = params.repository;
4✔
33
  }
4✔
34
}
4✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc