spec/trakio/alias_spec.rb in trakio-ruby-0.1.3 vs spec/trakio/alias_spec.rb in trakio-ruby-0.1.4
- old
+ new
@@ -6,11 +6,11 @@
after {
Trakio.default_instance = nil
}
- describe '.alias' do
+ describe '#alias' do
context "when an array alias is provided" do
it "sends an array" do
stub = stub_request(:post, "https://api.trak.io/v1/alias").
with(:body => {
@@ -28,11 +28,11 @@
}.to_json)
trakio = Trakio.new 'my_api_token'
trakio.alias distinct_id: 'user@example.com', alias: ['alias1@example.com']
- stub.should have_been_requested
+ expect(stub).to have_been_requested
end
end
context "when a string alias is provided" do
it "sends a string" do
@@ -50,11 +50,11 @@
}.to_json)
trakio = Trakio.new 'my_api_token'
trakio.alias distinct_id: 'user@example.com', alias: 'alias1@example.com'
- stub.should have_been_requested
+ expect(stub).to have_been_requested
end
end
context "when no alias is provided" do
it "raises an error" do
@@ -81,11 +81,11 @@
}.to_json)
trakio = Trakio.new 'my_api_token', distinct_id: 'user@example.com'
trakio.alias alias: 'alias1@example.com'
- stub.should have_been_requested
+ expect(stub).to have_been_requested
end
end
context "when there is not one set on the instance" do
it "raises an error" do
@@ -95,6 +95,7 @@
end
end
end
+
end