fssa-batch3 / fssa-batch3/sec_a_gopikannan.saravanan__corejava_project_2

User Module | Update User

Open
#3 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### DAO:

- [x] updateUser()

### Service:

- [x] updateUserService()

### ServiceTest:

-TestUpdateFeature:

- [x] testUpdateSuccess()
- [x] testUpdatefail()

### Estimation:
- 3hrs

### Flow :
```mermaid
graph TD

subgraph User_Information_Update
A[Start] --> B[Enter User Credentials]
B --> C[Validate Credentials]
C -->|Valid| D[Retrieve Current User Information]
D --> E[Update User Details]
E --> F[Validate Updated Information]
F -->|Valid| G[Save Updated Information]
G --> H[Notify User: Update Successful]
F -->|Invalid| I[Notify User: Invalid Information]
end

subgraph Add_Account_Details
E[Start] --> F[Enter Account Details]
F --> G[Validate Account Information]
G -->|Valid| M[Save Account Details]
M --> N[Notify User: Account Added]
G -->|Invalid| O[Notify User: Invalid Account Details]
end

A --> B
B --> C
C --> D
D --> E
E --> F
F --> G
G --> H
G --> I
I --> A
N --> J
O --> J

style A, J fill:#99cc99, stroke:#4d934d
style B, K fill:#99cc99, stroke:#4d934d
style C, L fill:#66cc66, stroke:#4d934d
style D, E, F, G, H, M, N fill:#66cc66, stroke:#4d934d
style I, O fill:#cc6666, stroke:#934d4d

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.