1

存在しないcouchdbデータベースをポイントしてテストを開始できるようにしたいので、空白のキャンバスからテストできます。これはどのようにすればよいですか?

describe MyCouchModel do
  before :all do
    described_class.drop # This doesn't work!
  end

  it 'should be empty' do
    described-class.all.length.should == 0
  end
end
4

1 に答える 1

1

別のライブラリのいくつかのテストでこれを見つけました:

MyCouchModel.database.delete!

したがって、テストでは次のことができます。

describe MyCouchModel do
  before :all do
    described_class.database.delete!
    described_class.database.create!
  end
end
于 2013-02-01T10:40:07.440 に答える