Michael Rausch
764aac4b7c
Added method to create the race with names from the config file
...
- # implement
2017-03-06 12:07:21 +13:00
Haoming Yin
c197083d7c
Created FileParser class
...
- Created FileParser class which processes team setting file in Json format.
- Implement get** methods, which extract information from setting file more efficient.
- Took more time than expected because need to learn Json-simple dependency first.
\#story[3]
2017-03-05 22:08:15 +13:00
Haoming Yin
b9b3409591
Added tests for FileParser class, as well as test files
2017-03-05 21:21:22 +13:00
Michael Rausch
e6d899f7b1
Fixed a test for the Race class
...
- Fixed a typo causing the test to fail
- #test #fix
2017-03-04 19:34:36 +13:00
Michael Rausch
1b345d4747
Added tests for the Race class
...
- Added a test to ensure all boats entered into the race also finish it
- #test
2017-03-04 19:30:00 +13:00
Michael Rausch
5492ace1a3
Display the boats competing in the race
...
- Moved displayStartingBoats() and displayFinishingOrder() into the Race class
- Display the competing boats when the application starts
- #implement
2017-03-04 19:13:01 +13:00
Michael Rausch
6702d24fd5
Display the order the boats finished in
...
- Added a function in the App class to display the order in which the boats finished the race
#implement
2017-03-03 18:39:15 +13:00
Michael Rausch
4b2141190d
Added tests for the Race class #test
2017-03-03 18:23:24 +13:00
Michael Rausch
33994bd3e4
Implemented 'Race' class
...
- Boats can be added to a race
- calling getFinishedBoats() will return a list of boats in the order that they finished
2017-03-03 18:06:51 +13:00
Michael Rausch
527afdb4a9
Created boat class & tests
2017-03-03 16:22:31 +13:00
SENG302
9649f67863
initial commit
2016-03-01 19:08:07 +13:00