CS6300 Personal Project Deliverable 2 tips (agile & TDD)

JUnit testing is one thing, but the real world is a different beast. When I ran all my tests and tests that came with the project they all passed, but when I ran the Main class from command-line, it didn’t work as expected, it felt kind of weird really, that’s why I recommend doing the dirty work of leaving the comfort of the IDE you’re working with and going to command-line mode all by yourself. 

And go even further if you want to, when I re-ran the tests in Windows, there were many junit tests that didn’t pass, I found out it was because of the format of the files not being in UTF8 when created, something else to add to the list of singularities for this project. 
Nevertheless, I could finish the deliverable 2 and submit it.

CS6300 Personal Project Deliverable 2 tips (agile & TDD)