I may have missed it, but do you test the methods you call upon in your method? If you place those methods in another class, they would be much easier to test.  I guess you can also use your console to test every method, but that might get a little tedious with a program that has a lot of commands down the road?