Sha256: fe5fce0853aec6bbbcf40632e157bfc9e32cc5301f5b38ab4bc643c0014b79d4
Contents?: true
Size: 876 Bytes
Versions: 6
Compression:
Stored size: 876 Bytes
Contents
require "test/unit" require File.dirname(__FILE__) + '/../../../../spec_helper.rb' module TestSuiteAdapterSpecHelper def create_adapter(group) Test::Unit::TestSuiteAdapter.new(group) end end describe "TestSuiteAdapter#size" do include TestSuiteAdapterSpecHelper it "should return the number of examples in the example group" do group = Class.new(Spec::ExampleGroup) do describe("some examples") it("bar") {} it("baz") {} end adapter = create_adapter(group) adapter.size.should == 2 end end describe "TestSuiteAdapter#delete" do include TestSuiteAdapterSpecHelper it "should do nothing" do group = Class.new(Spec::ExampleGroup) do describe("Some Examples") it("does something") {} end adapter = create_adapter(group) adapter.delete(adapter.examples.first) adapter.should be_empty end end
Version data entries
6 entries across 6 versions & 2 rubygems