Если нам нужно протестировать приватный метод пользуемся send
class Calculator
private
def private_method
"This is a private method"
end
end
RSpec.describe Calculator do
describe "private methods" do
it "tests the private method" do
# Вызываем приватный метод через send
expect(subject.send(:private_method)).to eq("This is a private method")
end
end
end
eq - проверяет на равенство. Матчер, далее рассмотрим подробнее