А зачем нужны 2 файла с тестами? Один вот этот, а другой refactored? По заданию или этот лишний?