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.
Retired.
This kata is a subject to deduplication process here: https://github.com/codewars/content-issues/issues/143.
Please join the discussion to help us identify duplicate kata and retire them.
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
It would be good to build the test cases up in terms of complexity i.e. input of "", then input of "1", then input of "1, 2" to let the users build up the algorithm in "true" TDD style.
That's a great idea, thanks! I've added in a couple of new tests for both 0's and negative numbers.
You could also include negative numbers in your test cases, because you even mention that there could be any number.
it's good now, thank you!
I see exactly what you're saying; that's an awful oversight on my part.
Thanks a lot for explaining. I've updated the default, would you mind checking?
Thanks again.
I think he means the same issue I was having below that you marked as resolved, but it is not.
The default "Your solution" you start with is like this:
public static int AddStrings(string numbers)
{
// Hack the planet!
}
You can not compile it (Run Tests / Submit), as it is not part of a class, you have to manually add it like this:
public static class StringCalculator
{
public static int AddStrings(string numbers)
{
// Hack the planet!
return 0; //just return something so that it will compile
}
}
Could you explain further please? Thanks
No predefined Class Kata, just the method, so is the code not compilebar
Thank you; I'd used an IDE to compile the solution and hadn't considered this. Solution updated.
Missing wrapper class in default solution:
public static class StringCalculator
Unless it was on purpose to increase difficulty?