The Kai Way

Pragmaticly hacking

[译文]Shoulda教程1 - Should语法

| Comments

原文:http://thoughtbot.com/projects/shoulda/tutorial/should

Should 语句

Should语句是一种简洁,优雅,高可读性的方式创建测试。Should语句能轻松地创建测试方法,所以完全向后兼容一般的Test::Unit 用法

1
2
3
4
5
6
7
8
9
10
11
12
13
class QuoteTest < Test::Unit::TestCase
  def setup
    # 和一般的Test::Unit一样
  end

  def test_should_be_true
    assert true
  end

  should "为真" do
    assert true
  end
end

以上的代码片断创建了两个测试方法:“测试: 应该为真”和test_should_be_true。在这个级别,两个方法只有名字不同。一旦你学习有关Contexts的知识,就可以找到一些非常有用的技巧。