encryptededdy / SE306_TravellingOliverProblem

SE306 Group 14: Travelling Oliver Problem - Parallel Task Scheduler
2 stars 0 forks source link

Refactor main to improve testability #33

Open bcox280 opened 6 years ago

bcox280 commented 6 years ago

Currently, output file testing is difficult to test as it is all contained within the main method, and the whole program flow is needed for this. I propose we refactor main into methods so we can test each of the methods individually, and so we can test the full flow of the application

encryptededdy commented 6 years ago

Does someone want to take this because we really need to test the actual output .dot file.

See: What happened to Kalana's group.

@BennyChun @zachbwh

zachbwh commented 6 years ago

I don't mind doing this on the weekend after visualization stuff

encryptededdy commented 6 years ago

Also, I'm not sure if refactoring main is worth the effort. Perhaps integration testing can be done without that?

BennyChun commented 6 years ago

Will be leaving as is.