Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道在 minitest 中是否有单步执行代码?如果我将 byebug 或调试器放入我的代码中并运行命中它的测试,则测试会直接运行并且不会停止。有没有办法停止代码并逐步完成你在开发中的方式?
记得在你的 Gemfile 中放入 test 组
group :test do gem 'byebug' . . . end
查看minitest-debugger或minitest-byebug。
运行 minitest 时,如有必要,您可以使用prygem 并在测试用例中放入 binding.pry。
pry