It looks like a good idea to fail test if no test case with given name can be found. Otherwise we can get an `AttributeError` in methods that call this method (if no test case found then method returns None and calling `delete()` on None object raises `AttributeError`).

So, what do you think?