DEVRY CIS 339 iLab 7 Object Oriented Application Coding - PowerPoint PPT Presentation

About This Presentation
Title:

DEVRY CIS 339 iLab 7 Object Oriented Application Coding

Description:

Check this A+ tutorial guideline at – PowerPoint PPT presentation

Number of Views:8

less

Transcript and Presenter's Notes

Title: DEVRY CIS 339 iLab 7 Object Oriented Application Coding


1
  • DEVRY CIS 339 iLab 7 Object Oriented Application
    Coding
  •  
  • Check this A tutorial guideline at
  •  
  • http//www.assignmentcloud.com/cis-339/cis-339-ila
    b-7-object-oriented-application-coding
  • For more classes visit
  • http//www.assignmentcloud.com
  • Your demonstrations of how to create both method
    contract and the method specification for the
    GetCourseByCourseID() method of the CourseList
    class were very well received by your team
    members. They then asked you for one final
    demonstration of how to implement the method
    specification using an object-oriented (OO)
    programming language and see the method actually
    execute.
  • You realize that it is easy to implement the
    method specification in an OO programming
    language, but it is hard to test it because the
    rest of the application is not developed yet. You
    decided, therefore, to write two pieces of code.
  • Code that implements the GetCourseByCourseID()
    method Code that implements a unit test for that
    method alone (outside of any other application
    code)This way you can demonstrate the method
    implementation and also verify its correct
    behavior.
  • You are under a deadline constraint for this
    deliverable, so you asked some of your peer
    architects for help. They each are well versed in
    different OO languages like VB.NET, C, and Java
    and they all have done unit testing before so
    they are familiar of how to construct one.

2
Your peer architects provided you with
partially-completed shells for your
demonstration. Each shell containscomplete code
for the Course class partially completed code
for CourseList class and complete code for the
CourseListTest class that unit tests the
CourseList.GetCourseByCourseID() method.Your
task is now easy. Just select one of these shells
and complete the code for the partially completed
CourseList by coding it GetCourseByCourseID()
method. When you compile and run the shell, it
will automatically test your GetCourseByCourseID()
code to ensure its correct behavior.Deliverables
One Word file that contains the following. A
copy of the code you wrote for the
GetCourseByCourseID method() of the CourseList
class in your favorite OO programming language A
screen shot of the output of running the provided
unit test in the shell (the CourseListTest class)
showing that your code works as expected. Note
that these unit tests only print out messages of
testing problems. If your code is correct, the
unit tests will succeed silently without any
success messages. An explanation of your work and
the decisions you made to arrive at your proposed
code A zip file of the completed shell after you
added your code so that the shell could be
executed on a different machine i L A B S T E P
SSTEP 1 Review the Method Contract, Method
Specification for the GetCDByCDID() Method, and
Coding Unit Testing GetCDByCDID() Method using
Java (not Graded)Download the Method Contract
for GetCDByCDID() Method and review it prior to
reviewing this weeks video tutorial. Download
the Method Specification for the GetCDByCDID()
Method and review it prior to reviewing this
weeks video tutorialSTEP 2 Code Unit Test
the GetCourseByCourseID() method of the
CourseList classDecide on your OO programming
language that you will use for this lab and then
download the corresponding shell from the
following.
3
Visual Basic Shell C Shell Java ShellBoth the
Visual Basic and C shells are Visual Studio
projects while the Java shell include only the
.java source files that could be loaded into any
Java IDE.Code and unit test the
CourseList.GetCourseByCourseID() method in your
favorite programming language. You only need to
add code for the GetCourseByCourseID() method and
then run the application (the unit test will
automatically test your code), then print out
problem messages, if anyExplain your work and
the decisions you made to arrive at your proposed
solution.STEP 3 Submit your assignment 
Write a Comment
User Comments (0)
About PowerShow.com