spec/cascadence/helper_spec.rb in cascadence-0.4.3 vs spec/cascadence/helper_spec.rb in cascadence-0.4.4

- old
+ new

@@ -1,9 +1,19 @@ require 'spec_helper' describe Cascadence::Helper do let(:api) { Cascadence::Helper } + describe "::collect_superclasses" do + let(:flow) { Class.new(Cascadence::Flow) } + before :each do + @expected = [BasicObject, Object, Cascadence::Flow, flow] + end + it "should give me all the superclasses in an array with the most basic being first" do + api.collect_superclasses(flow).should eq @expected + end + end + describe "#generate_tributary" do context "standard usage" do before :each do @arrays = [ ["o","t"] , \ No newline at end of file