Testing Dev

Testing Branch commit
Vehicle Class Changes

Creation of Vehicle object, editing, and creation of other Vehicle
methods
EnteredParkedState()

Method created, throwing correct exceptions and setting required
variables
Adding the next two methods

Adding enterQueuedState() and exitParkedState. Not 100% sure if
departureTime should be set from the method input variable or if it
should be calculated. See comments inside method
Adding the next two methods

Adding ExitQueuedState(), and getDepartureTime() methods.
Added more methods, change to variable
Added isSatisfied(), not complete

Not sure how to calculate if they have been in que for too long, so will
return false unless the car was parked
Added dummy toString() and using Constant Var

Not sure exactly what toString was supposed to print to put a random
string into so it will work. Also changed a variable which is contained
in the constants class.
Just a couple of comments added

Just reading through assignment specs and checking initial methods and
required comments
First Test for Car Object creation

Test written for testing the creation of a car object. Added imports
required.
Car Object creation

Car Object constructor written, passes first initial test.
Small car test

Testing the creation of a small car
Added tests, Small change to Vehicle

Added a few Car tests as well as added a line in Vehicle so that once
the car is parked it changes the state of the Vehicle
More Car Tests added

More tests added checking enterParkedState method.
More Car Tests Added

tests added to enteringQueuedState and exitParkedState
More Car Tests written, small changes to Vehicle

Added a few more Car tests for exiting parked state and entering and
leaving queued state. Small changes to Vehicle class to ensure correct
array item location was grabbed and a small change to checking exit time
vs arrival time.
Small changes to vehicle added a few tests

Adding an A to the arraylist after the car leaves the carpark, a few
tests added, however 2 tests now fail while trying to correct departure
time.
Changes to Vehicle departureTime, added tests

Added a few small changes to correctly access the correct departure
time, and added tests to check departure time
Small Vehicle Changes, added more car tests.

Small changes to Vehicle class to ensure correct array pos was being
returned. Added tests for queue checking and park checking.
Begun MotorCycle tests

Starting writing MotorCycle test. Demonstrating asserts to Kenneth.