zoukankan      html  css  js  c++  java
  • RSpec测试Rails程序快速上手

    1,安装 
    Java代码
    1. gem install rspec  
    2. ruby script/plugin install svn://rubyforge.org/var/svn/rspec/tags/CURRENT/rspec  
    3. ruby script/plugin install svn://rubyforge.org/var/svn/rspec/tags/CURRENT/rspec_on_rails  
    4. ruby script/generate rspec  


    2,Generator 
    Java代码  收藏代码
    1. ruby script/generate rspec_scaffold User name:string age:integer  
    2. ruby script/generate rspec_model User  
    3. ruby script/generate rspec_controller User  


    3,写测试 
    Java代码
    1. require File.dirname(__FILE__) + '/../spec_helper'  
    2.   
    3. describe User do  
    4.   before(:each) do  
    5.     @user = User.new  
    6.   end  
    7.   
    8.   it "should be valid" do  
    9.     @user.should be_valid  
    10.   end  
    11. end  


    4,测试 
    Java代码 
    1. spec spec/models/user_spec.rb  
    2. rake spec:models  
    3. rake spec  


    5,使用--drb来让测试飞快运行 
    Java代码 
    1. ruby script\spec_server  
    2. spec --drb spec\models\user_spec.rb  
    3. spec --drb spec\models\*  
    4. spec --drb spec\models\*_spec.rb  
     
  • 相关阅读:
    12
    11
    10
    9
    8
    7
    6
    5
    4
    3
  • 原文地址:https://www.cnblogs.com/rywx/p/2576818.html
Copyright © 2011-2022 走看看