我想知道流畅的界面何时何地是个好主意,所以我我正在寻找例子。到目前为止,我发现只有3个有用的案例,例如Ruby的集合,如

unique_words = File.read("words.txt").downcase.split.sort.uniq.length
用于单元测试的

Fest (Java):

assertThat(yoda).isInstanceOf(Jedi.class)
    .isEqualTo(foundJedi)
    .isNotEqualTo(foundSith);

JMock 。您是否知道使用流畅界面的其他任何好例子?

有帮助吗?

解决方案

jQuery 。 :)

其他提示

RSpec 。主页示例:

# bowling_spec.rb
require 'bowling'

describe Bowling do
  before(:each) do
    @bowling = Bowling.new
  end

  it "should score 0 for gutter game" do
    20.times { @bowling.hit(0) }
    @bowling.score.should == 0
  end
end
  1. Ninject: http://www.ninject.org
  2. 对于一个不是来自通用库的示例,我为配置向导构建了一个自动回归套件。我创建了一个状态机,它在向导页面上填充值,验证这些值是否可接受,然后转到下一页。状态机中每个步骤的代码如下所示:

    step.Filler()填充()验证()GoForward();

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top