Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
I agree with @ewhoambra, the solution will fail when implementing it for "Hello I am Joe".
This comment is hidden because it contains spoiler information about the solution
This doesn't work if there are multiple spaces between words in the phrase
For example, the string "most trees are blue" should be changed to "Most Trees Are Blue" but with this code it causes a System.IndexOutOfRangeException error.
This does not work if the input is "jack aNd jill". it does not convert the N to a lower case letter.
A pythonian answer.
Sure, no problem. Made the generator readable. Let me know if you'd rather I removed it altogether.
I'd approve this if it either removed the random test cases or made the code generating them more readable.
LazyWolf's translation is a bit better than yours at this point. I'd also prefer not cloning the null cases of the Java translation.