Может я чего-то не понимаю, но по-моему 100% покрытие не значит, что есть тест на каждую строку кода.
Просто этот код должен выполняться в каком-то тесте. Т.е. у меня может быть 1 тест, который проверяет метод
Foo.new(arg).call
и при этом у меня будет покрыт метод new и покрытие будет 100%
Просто этот код должен выполняться в каком-то тесте. Т.е. у меня может быть 1 тест, который проверяет метод
и при этом у меня будет покрыт метод new и покрытие будет 100%