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