You will now add the final features to your app, write and automate the unit tests...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
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: 1. Users should be able to use to populate the following arrays: Contents Array Developer Task Names Task ID Task Duration Task Status 2. Users should be able to use these arrays to: Display the Developer, Task Names and Task Duration for all tasks with the status of done. Display the Developer and Duration of the class with the longest duration. Search for a task with a Task Name and display the Task Name, Developer and Task Status. Search for all tasks assigned to a developer and display the Task Name and Task Status. a. b. C. d. Contains the names of all the developers assigned to tasks Contains the names of all the created tasks Contains the generated taskID's for all tasks Contains the Duration of all tasks Contains the Status of all tasks e. f. Delete a task using the Task Name. Display a report that lists the full details of all captured tasks. 3. Use the following test Data for your unit tests and to populate your arrays: Test Data Task 1 Developer Task Name Task Duration Task Status Test Data Task 2 Developer Task Name Task Duration Task Status Test Data Task 3 Developer Task Name Task Duration Task Status Test Data Task 4 Developer Task Name Task Duration Task Status 4. Mike Smith Create Login 5 To Do Edward Harrison Create Add Features 8 Doing Samantha Paulson Create Reports 2 Done Glenda Oberholzer Add Arrays 11 To Do Create the following unit tests: 21; 22; 23 Test: (assertEquals) Developer array correctly populated: The developer array contains the expected test data. Search for tasks Display Developer and Duration for task with Test Data: Task 1-4 longest duration. Search all tasks assigned to Developer Delete Task from array Test Data and expected system responses. Test Data: Developer entry for Test data for tasks 1-4 Display Report The system returns: "Mike Smith", "Edward Harrington" , "Samantha Paulson", "Glenda Oberholzer" The system returns: "Glenda Oberholzer, 11; Test Data: "Create Login The system returns: "Mike Smith, Create Login" Test Data: Samantha Paulson The system returns: Create Reports Test Data: "Create Reports" The system returns: Entry "Create reports" successfully deleted The system returns: 2022 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: 1. Users should be able to use to populate the following arrays: Contents Array Developer Task Names Task ID Task Duration Task Status 2. Users should be able to use these arrays to: Display the Developer, Task Names and Task Duration for all tasks with the status of done. Display the Developer and Duration of the class with the longest duration. Search for a task with a Task Name and display the Task Name, Developer and Task Status. Search for all tasks assigned to a developer and display the Task Name and Task Status. a. b. C. d. Contains the names of all the developers assigned to tasks Contains the names of all the created tasks Contains the generated taskID's for all tasks Contains the Duration of all tasks Contains the Status of all tasks e. f. Delete a task using the Task Name. Display a report that lists the full details of all captured tasks. 3. Use the following test Data for your unit tests and to populate your arrays: Test Data Task 1 Developer Task Name Task Duration Task Status Test Data Task 2 Developer Task Name Task Duration Task Status Test Data Task 3 Developer Task Name Task Duration Task Status Test Data Task 4 Developer Task Name Task Duration Task Status 4. Mike Smith Create Login 5 To Do Edward Harrison Create Add Features 8 Doing Samantha Paulson Create Reports 2 Done Glenda Oberholzer Add Arrays 11 To Do Create the following unit tests: 21; 22; 23 Test: (assertEquals) Developer array correctly populated: The developer array contains the expected test data. Search for tasks Display Developer and Duration for task with Test Data: Task 1-4 longest duration. Search all tasks assigned to Developer Delete Task from array Test Data and expected system responses. Test Data: Developer entry for Test data for tasks 1-4 Display Report The system returns: "Mike Smith", "Edward Harrington" , "Samantha Paulson", "Glenda Oberholzer" The system returns: "Glenda Oberholzer, 11; Test Data: "Create Login The system returns: "Mike Smith, Create Login" Test Data: Samantha Paulson The system returns: Create Reports Test Data: "Create Reports" The system returns: Entry "Create reports" successfully deleted The system returns: 2022
Expert Answer:
Answer rating: 100% (QA)
To complete this task you will need to write code to implement the following features and create unit tests to verify that they work correctly Populate arrays Write code that allows users to input dat... View the full answer
Related Book For
Posted Date:
Students also viewed these programming questions
-
A firm produces output according to the production function Q = K1/2 1/2. The demand schedule for the output is P= 20 - Q. If K is fixed at 4 units, what is this firm's short-run demand curve for...
-
Write a project management plan. we have a template and project description. we need to edit the template(table of contents) with our own ideas. CPSC 8820-01 Project Management Plan Your Unique...
-
Case Study: Quick Fix Dental Practice Technology requirements Application must be built using Visual Studio 2019 or Visual Studio 2017, professional or enterprise. The community edition is not...
-
Describe the three ways a client can reference a name from a namespace in C++.
-
Water at 300 F, quality 50% is contained in a cylinder/piston arrangement with initial volume 2 ft3. The loading of the piston is such that the inside pressure is linear with the square root of...
-
The doctor writes an order IV bolus. The order said to administer to IV now 12.5 mg you are supplied with a via That is labeled 50m/ml.how many ml will you draw up and administer per dose ?
-
Consider the statement Customer complaints are customer opportunitiesbut only if we know about them. Do you agree or disagree? Why?
-
On January 1, 2013, Lacey Tree toppers borrowed $300,000, which is to be paid back in annual installments of $20,000 on December 30 of each year. a. Assuming that Lacey has met all payments on a...
-
Bramble Corp, applies overhead on the basis of machine hours. Given the following data, what is the amount of overhead applied and the amount by which it is under- or overapplied for the period?...
-
Shawn and Amy were college sweethearts and had been married for 20 wonderful years. They lived in Denver, Colorado. Shawn was one of three partners with the OMG! Engineering firm. Unfortunately,...
-
Explain why each change in conditions would affect the reaction rate of reaction when sodium metal reacts with chlorine gas to form NaCl? A. more collisions occur between the atoms B. fewer...
-
Before you read on, based on your own experience make a list of reasons why you might be reluctant to undertake an evaluation of an HR process. As you read this section compare the reasons you have...
-
Explain the purpose and goal of life-cycle assessment.
-
analyse how systematic approaches to HRD can be accommodated in conceptual frameworks of SHRD;
-
Discuss the importance of legal, ethical, and sustainability considerations in product and service design.
-
analyse the significance of the learning organisation and knowledge management to SHRD;
-
A single thread of control allows the process to .30 perform (1 ) only one task at a time multiple tasks at a time only two tasks at a time all of the mentioned
-
How has the too-big-to-fail policy been limited in the FDICIA legislation? How might limiting the too-big-to-fail policy help reduce the risk of a future banking crisis?
-
Read the fictional Killer Robot case at the Web site for the Online Ethics Center for Engineering at www.onlineethics.com/CMS/computers/compcases/killerrobot.aspx. The case begins with the...
-
What is a pen register? What is required in order for a law enforcement agency to gain approve for a pen register?
-
Define and briefly discuss the difference between white box testing and black box testing.
-
Identical positively charged objects \(A, B\), and \(C\) are launched with the same initial speed from the same position above a negatively charged sheet that produces a uniform electric field. The...
-
A proton, a deuteron (a hydrogen nucleus containing one proton and one neutron), and an alpha particle (a helium nucleus consisting of two protons and two neutrons) initially at rest are all...
-
What orientation of an electric dipole in a uniform electric field has the greatest electric potential energy? What orientation has the least? (Let the system comprise both the electric dipole and...
Study smarter with the SolutionInn App