Starting from:

$30

ECE325-Assignment 6 Test Driven Development Solved

This assignment will provide you with a comprehensive set of test cases; similar to those provided in the assignment 4. This set of test cases outlines the beginning of a "Musical Jukebox" program. The test cases provided in the assignment specify two classes .

Playlist
The  class is implementing a generic playlist to improve its applicability in order to handle any types of elements. Your assignment is to implement the functionality defined by the test cases provided. This assignment will utilize a number of Java concepts, including polymorphism, generics and method overriding or redefining. The assignment contains 19 test cases, divided over two

SongTest
 and
PlaylistTest
. The class
AllTests
classes --  is a test suite that contains the

previous two test classes. These test cases are to be used to drive the development of the two

Song
 and
Playlist
Playlist
classes . Finally, you will be asked to create two new test cases that would provide a basis for two new methods inside of the  class that would sort the playlist by artist, and by title.

It is important to note that you only need to implement the functionality needed to PASS the test cases. Remember to try and "keep it simple"!

More products