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.
If there were such tests then obviously it cannot be submitted (and if the tests are then changed, this solution will be invalidated). But sometimes the latter doesn't work, so... ;-)
Because nobody expects or tests out of specs things. They just don't exist for our purposes, so why bother even thinking about them?
The function always takes 2 parameters. Why would I handle these edge cases since there is no test for them?