Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

난수 생성 유틸 클래스 구현 (2h) #7

Closed
seonpilKim opened this issue May 30, 2023 · 0 comments · Fixed by #36
Closed

난수 생성 유틸 클래스 구현 (2h) #7

seonpilKim opened this issue May 30, 2023 · 0 comments · Fixed by #36
Assignees
Labels
✈ feature New feature or request

Comments

@seonpilKim
Copy link
Member

seonpilKim commented May 30, 2023

Prerequisite

Related

Background

숫자, 영소/대문자, 자리수, 중복 허용 옵션에 따라 난수를 생성하는 유틸 클래스를 구현한다.

AC

Given When Then
숫자, 영소문자, 영소/대문자, 자리수, 중복 허용 옵션이 주어지면 난수를 생성한다

In scope

  • 난수 생성 기능

Out of Scope

  • 자리수 제한
@seonpilKim seonpilKim self-assigned this May 30, 2023
seonpilKim added a commit that referenced this issue Jan 15, 2024
seonpilKim added a commit that referenced this issue Jan 15, 2024
난수 생성 유틸 클래스 구현
seonpilKim added a commit that referenced this issue Jan 17, 2024
seonpilKim added a commit that referenced this issue Jan 17, 2024
- add out ports: SendMailPort, CreateNotificationPort, UpdateNotificationPort.
- add SimpleMailMessage Domain class.
seonpilKim added a commit that referenced this issue Jan 17, 2024
- add Spring-boot-starter-mail dependency.
- add spring.mail.* properties.
- add test env properties.
seonpilKim added a commit that referenced this issue Jan 17, 2024
- add NotificationMapper for mapping between domain and entity.
- rename parameter of Notification.ofEmail.
- add Entity classes: NotificationEntity, NotificationHistoryEntity and add its Repositories.
- add DDL for NotificationEntity, NotificationHistoryEntity.
seonpilKim added a commit that referenced this issue Mar 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✈ feature New feature or request
Projects
Status: Closed
Development

Successfully merging a pull request may close this issue.

1 participant