我已经实现了带有wash_out gem的Rails控制器。如何使用Rspec测试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
然后编号建议有天赋的一个内的肥皂目录和每间可供出租服务,方便您之前初始化SOAP客户端规范文件: