fssa-batch3 / fssa-batch3/sec_a_muthuselvam.kumaravel__corejava_project_2
Shuttle module | Register Shuttle
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
# Create Shuttle Process
### User Story
As a admin, I want to be able to create new shuttle for the company. If the shuttle id already exists for company, the system should display an error message indicating that the shuttle id already exists.
### Task
- [x] Implement Data Access Object (DAO) Layer.
- [x] Implement Service Layer.
- [x] Create JUnit Test Cases.
- [x] Ensure that the tests cases are passing.
- [ ] Write clear and concise comments in the code to explain complex logic.
### DAO:
- createShuttle()
### Service:
- registerShuttle()
### Junit Test:
- testShuttleRegisterSuccess()
- testNullInput()
### Estimation:
- 4hrs
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the createShuttle() DAO and registerShuttle() service entry points, then inspect testShuttleRegisterSuccess() and testNullInput(). Confirm the existing registration behavior and identify the complex logic that needs clear, concise comments. Done means the comments are added and the listed JUnit tests still pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100