lib/soaspec/generator/lib/blz_service.rb.erb in soaspec-0.1.6 vs lib/soaspec/generator/lib/blz_service.rb.erb in soaspec-0.1.7

- old
+ new

@@ -1,26 +1,26 @@ - -require 'soaspec' - -# This class is not part of the gem. It's an example of a class you can make -# to describe your APIs. Usually this would exist in the 'lib' directory -# Common configuration for the Savon client should go here -class BLZService < Soaspec::SoapHandler - # Add to or override default Savon client options - def savon_options - { - wsdl: 'http://localhost:4999/BLZService?wsdl' - } - end - - strip_namespaces true # This allows namespace not to be used. Be careful with this - - # # Specifying that get_weather_result must be present in the SOAP response - mandatory_elements [:plz] - - # Example of xpath value that must be true for all success scenarios - mandatory_xpath_values 'ns1:bezeichnung' => 'Deutsche Bank' - - # Example of setting an attribute on the root XML element - root_attributes 'Version' => '1' - -end + +require 'soaspec' + +# This class is not part of the gem. It's an example of a class you can make +# to describe your APIs. Usually this would exist in the 'lib' directory +# Common configuration for the Savon client should go here +class BLZService < Soaspec::SoapHandler + # Add to or override default Savon client options + def savon_options + { + wsdl: 'http://localhost:4999/BLZService?wsdl' + } + end + + strip_namespaces true # This allows namespace not to be used. Be careful with this + + # # Specifying that get_weather_result must be present in the SOAP response + mandatory_elements [:plz] + + # Example of xpath value that must be true for all success scenarios + mandatory_xpath_values 'ns1:bezeichnung' => 'Deutsche Bank' + + # Example of setting an attribute on the root XML element + root_attributes 'Version' => '1' + +end