spec/export_spec.rb in split-export-0.3.0 vs spec/export_spec.rb in split-export-1.0.0

- old
+ new

@@ -1,19 +1,19 @@ require 'spec_helper' describe Split::Export do before :each do - experiment = Split::Experiment.find_or_create('link_color', 'blue', 'red', 'green') - blue = Split::Alternative.find('blue', 'link_color') + experiment = Split::ExperimentCatalog.find_or_create('link_color', 'blue', 'red', 'green') + blue = Split::Alternative.new('blue', 'link_color') blue.participant_count = 5 - blue.completed_count = 3 + blue.set_completed_count(3) blue.save - red = Split::Alternative.find('red', 'link_color') + red = Split::Alternative.new('red', 'link_color') red.participant_count = 6 - red.completed_count = 4 + red.set_completed_count(4) red.save end it "should generate a csv of split data" do - Split::Export.to_csv.should eql("Experiment,Alternative,Participants,Completed,Conversion Rate,Z score,Control,Winner\nlink_color,blue,5,3,0.6,0.0,true,false\nlink_color,red,6,4,0.667,0.215,false,false\n") + Split::Export.to_csv.should eql("Experiment,Alternative,Participants,Completed,Conversion Rate,Z score,Control,Winner\nlink_color,blue,5,3,0.6,0.0,true,false\nlink_color,red,6,4,0.667,0.0,false,false\nlink_color,green,0,0,0.0,0.0,false,false\n") end -end \ No newline at end of file +end