Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

i need a code for this task in java.At the end of this specific task, students should be able to: Handle and manipulate strings Create

i need a code for this task in java.At the end of this specific task, students should be able to:
Handle and manipulate strings
Create and work with Arrays
You will now add the final features to your app, write and automate the unit tests and submit your final project. Extend your application to allow for the following:
Users should be able to use to populate the following arrays:
\table[[Array,Contents],[Developer,\table[[Contains the names of all the developers],[assigned to tasks]]],[Task Names,Contains the names of all the created tasks],[Task ID,Contains the generated taskD's for all tasks],[Task Duration,Contains the Duration of all tasks],[Task Status,Contains the Status of all tasks]]
Users should be able to use these arrays to:
a. Display the Developer, Task Names and Task Duration for all tasks with the status of done.
b. Display the Developer and Duration of the class with the longest duration.
c. Search for a task with a Task Name and display the Task Name, Developer and Task Status.
d. Search for all tasks assigned to a developer and display the Task Name and Task Status.
e. Delete a task using the Task Name.
Display a report that lists the full details of all captured tasks.
Use the following test Data for your unit tests and to populate your arrays:
\table[[Test Data Task 1],[Developer,Mike Smith],[Task Name,Create Login],[Task Duration,5],[Task Status,To Do]]
\table[[Test Data Task 2],[Developer,Edward Harrison],[Task Name,Create Add Features],[Task Duration,8],[Task Status,Doing]]
\table[[Test Data Task 3,],[Developer,Samantha Paulson],[Task Name,Create Reports],[Task Duration,2],[Task Status,Dorne]]
Test Data Task 4DeveloperTask NameTask DurationTask StatusGlenda OberholzerAdd Arrays11To Do
Create the following unit tests:
\table[[Test: (assertEquals),Test Data and expected system responses.],[\table[[Developer array correctly populated:],[The developer array contains the expected],[test data.]],\table[[Tet. Dataf Developer entry for Test data for],[tasks 1-4]]],[\table[[The sirtem returns:],["Mike Smith", "Edward Harrington"],[, "Samantha Paulson", "Glenda Oberholzer"]]],[\table[[Display Developer and Duration for task with],[Iongest duration.]],Iest Datar Task 1-4],[\table[[The shstem raturns:],[Glenda Oberholzer, 11;]]],[Search fortasks,\table[[IEsidnathe Preate Login]]],[\table[[Ihes satem rethrms],[a thike smith, create Login:]]],[Search all task assiensi to Deyelggut,Tesi Datar crmantha Paulson],[\table[[Thes stemirgmes],[Creata Raports]]],[Delete Tack from arroy,Tes: Data: Fcreate Reports],[\table[[Thes wiemmatums:],[Entw Create noports successilly deteted]]]]
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions