spec/handler/google_analytics_spec.rb in rack-tracker-0.0.4 vs spec/handler/google_analytics_spec.rb in rack-tracker-0.1.0

- old
+ new

@@ -12,11 +12,11 @@ describe "with events" do describe "default" do def env {'tracker' => { 'google_analytics' => [ - Rack::Tracker::GoogleAnalytics::Event.new(category: "Users", action: "Login", label: "Standard") + Rack::Tracker::GoogleAnalytics::Send.new(category: "Users", action: "Login", label: "Standard") ] }} end subject { described_class.new(env, tracker: 'somebody', cookieDomain: "railslabs.com").render } @@ -26,11 +26,11 @@ end describe "with a event value" do def env {'tracker' => { 'google_analytics' => [ - Rack::Tracker::GoogleAnalytics::Event.new(category: "Users", action: "Login", label: "Standard", value: 5) + Rack::Tracker::GoogleAnalytics::Send.new(category: "Users", action: "Login", label: "Standard", value: 5) ]}} end subject { described_class.new(env, tracker: 'somebody', cookieDomain: "railslabs.com").render } it "will show events with values" do @@ -42,10 +42,10 @@ describe 'with e-commerce events' do describe "default" do def env {'tracker' => { 'google_analytics' => [ - Rack::Tracker::GoogleAnalytics::Ecommerce.new('ecommerce:addItem', {id: '1234', affiliation: 'Acme Clothing', revenue: 11.99, shipping: '5', tax: '1.29', currency: 'EUR'}) + Rack::Tracker::GoogleAnalytics::Ecommerce.new({type: 'addItem', id: '1234', affiliation: 'Acme Clothing', revenue: 11.99, shipping: '5', tax: '1.29', currency: 'EUR'}) ] }} end subject { described_class.new(env, tracker: 'somebody', cookieDomain: "railslabs.com").render }