2012-07-18 14 views
5

के साथ wash_out नियंत्रक का परीक्षण कैसे करें मैंने wash_out मणि के साथ एक रेल नियंत्रक लागू किया है।रुपेक

इस तरह मेरे नियंत्रक देखो:

class TestController < ApplicationController 
    include WashOut::SOAP 

    soap_action "int_to_string", 
       :args => :integer, 
       :return => :string 
    def int_to_string 
    render :soap => params[:value].to_s 
    end 
end 

routes.rb:

MyApp::Application.routes.draw do 
    wash_out :test 
end 

मुझे यकीन है कि मैं कैसे Rspec के साथ इस नियंत्रक परीक्षण कर सकते हैं नहीं कर रहा हूँ।

कोई विचार?

require "spec_helper" 

describe MywsdlController do 
    describe "routing" do 

    it "mywsdl/wsdl route to mywsdl#_generate_wsdl" do 
     get("/mywsdl/wsdl").should route_to("mywsdl#_generate_wsdl") 
    end 

    end 
end 

तो ईद कल्पना एक के भीतर एक साबुन dir और उपलब्ध सेवा ताकि आप पहले साबुन ग्राहक init कर सकते हैं प्रति एक युक्ति फ़ाइल के लिए सुझाव:

उत्तर

0

आप की तरह कुछ के साथ डिफ़ॉल्ट wsdl मार्ग विशिष्ट जानकारी कर सकते हैं के साथ प्रत्येक परीक्षण पैरा, जो आपको एक विशिष्ट परिदृश्य दे सकता है।

संबंधित मुद्दे