А здесь наоборот ни одной проверки на некорректные случаи! Просьба добавить. Ваш класс должен разумно себя вести, если ему давать всякий мусор, и вы должны проверять это в тестах. Сказать что за проверку отвечает класс приложения будет неправильно, поскольку вашим классом могут захотеть пользоваться напрямую (и это кстати основной режим).