Mock Chef::ReservedNames::Win32::Version.new in Chef unit/rspec test?
问题 I found Fauxhai works for mocking the information in "node" but it doesn't mock Chef::ReservedNames::Win32::Version.new. Is there anyway to mock this? 回答1: Standard RSpec applies so allow(Chef::ReservedNames::Win32::Version).to receive(:new).and_return(double('fake version')) or similar. 来源: https://stackoverflow.com/questions/34931987/mock-chefreservednameswin32version-new-in-chef-unit-rspec-test