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 }