Mock Chef::ReservedNames::Win32::Version.new in Chef unit/rspec test? [continued]
问题 Assuming, I have the following recipe: install_iis: require 'chef/win32/version' windows_version = Chef::ReservedNames::Win32::Version.new node.set['iis']['components'] = [ 'IIS-HttpErrors', 'IIS-HttpRedirect', 'IIS-HttpLogging', 'IIS-LoggingLibraries', 'IIS-RequestMonitor', 'WAS-WindowsActivationService', 'WAS-ProcessModel', 'IIS-StaticContent', 'IIS-DefaultDocument', 'IIS-DirectoryBrowsing' ] include_recipe 'iis::default' include_recipe 'iis::mod_aspnet' include_recipe 'iis::mod_auth_basic'