Skip to content

Commit 082b4b4

Browse files
fix(tests): round-trip urls correctly
1 parent 8c1c3e3 commit 082b4b4

139 files changed

Lines changed: 801 additions & 462 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/Orb.Tests/Models/Alerts/AlertCreateForCustomerParamsTest.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,12 @@ public void Url_Works()
7878

7979
var url = parameters.Url(new() { ApiKey = "My API Key" });
8080

81-
Assert.Equal(new Uri("https://api.withorb.com/v1/alerts/customer_id/customer_id"), url);
81+
Assert.True(
82+
TestBase.UrisEqual(
83+
new Uri("https://api.withorb.com/v1/alerts/customer_id/customer_id"),
84+
url
85+
)
86+
);
8287
}
8388

8489
[Fact]

src/Orb.Tests/Models/Alerts/AlertCreateForExternalCustomerParamsTest.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,13 @@ public void Url_Works()
7979

8080
var url = parameters.Url(new() { ApiKey = "My API Key" });
8181

82-
Assert.Equal(
83-
new Uri("https://api.withorb.com/v1/alerts/external_customer_id/external_customer_id"),
84-
url
82+
Assert.True(
83+
TestBase.UrisEqual(
84+
new Uri(
85+
"https://api.withorb.com/v1/alerts/external_customer_id/external_customer_id"
86+
),
87+
url
88+
)
8589
);
8690
}
8791

src/Orb.Tests/Models/Alerts/AlertCreateForSubscriptionParamsTest.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,11 @@ public void Url_Works()
9999

100100
var url = parameters.Url(new() { ApiKey = "My API Key" });
101101

102-
Assert.Equal(
103-
new Uri("https://api.withorb.com/v1/alerts/subscription_id/subscription_id"),
104-
url
102+
Assert.True(
103+
TestBase.UrisEqual(
104+
new Uri("https://api.withorb.com/v1/alerts/subscription_id/subscription_id"),
105+
url
106+
)
105107
);
106108
}
107109

src/Orb.Tests/Models/Alerts/AlertDisableParamsTest.cs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,13 @@ public void Url_Works()
5555

5656
var url = parameters.Url(new() { ApiKey = "My API Key" });
5757

58-
Assert.Equal(
59-
new Uri(
60-
"https://api.withorb.com/v1/alerts/alert_configuration_id/disable?subscription_id=subscription_id"
61-
),
62-
url
58+
Assert.True(
59+
TestBase.UrisEqual(
60+
new Uri(
61+
"https://api.withorb.com/v1/alerts/alert_configuration_id/disable?subscription_id=subscription_id"
62+
),
63+
url
64+
)
6365
);
6466
}
6567

src/Orb.Tests/Models/Alerts/AlertEnableParamsTest.cs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,13 @@ public void Url_Works()
5555

5656
var url = parameters.Url(new() { ApiKey = "My API Key" });
5757

58-
Assert.Equal(
59-
new Uri(
60-
"https://api.withorb.com/v1/alerts/alert_configuration_id/enable?subscription_id=subscription_id"
61-
),
62-
url
58+
Assert.True(
59+
TestBase.UrisEqual(
60+
new Uri(
61+
"https://api.withorb.com/v1/alerts/alert_configuration_id/enable?subscription_id=subscription_id"
62+
),
63+
url
64+
)
6365
);
6466
}
6567

src/Orb.Tests/Models/Alerts/AlertListParamsTest.cs

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -146,10 +146,10 @@ public void Url_Works()
146146
{
147147
AlertListParams parameters = new()
148148
{
149-
CreatedAtGt = DateTimeOffset.Parse("2019-12-27T18:11:19.117Z"),
150-
CreatedAtGte = DateTimeOffset.Parse("2019-12-27T18:11:19.117Z"),
151-
CreatedAtLt = DateTimeOffset.Parse("2019-12-27T18:11:19.117Z"),
152-
CreatedAtLte = DateTimeOffset.Parse("2019-12-27T18:11:19.117Z"),
149+
CreatedAtGt = DateTimeOffset.Parse("2019-12-27T18:11:19.117+00:00"),
150+
CreatedAtGte = DateTimeOffset.Parse("2019-12-27T18:11:19.117+00:00"),
151+
CreatedAtLt = DateTimeOffset.Parse("2019-12-27T18:11:19.117+00:00"),
152+
CreatedAtLte = DateTimeOffset.Parse("2019-12-27T18:11:19.117+00:00"),
153153
Cursor = "cursor",
154154
CustomerID = "customer_id",
155155
ExternalCustomerID = "external_customer_id",
@@ -159,11 +159,13 @@ public void Url_Works()
159159

160160
var url = parameters.Url(new() { ApiKey = "My API Key" });
161161

162-
Assert.Equal(
163-
new Uri(
164-
"https://api.withorb.com/v1/alerts?created_at%5bgt%5d=2019-12-27T18%3a11%3a19.117%2b00%3a00&created_at%5bgte%5d=2019-12-27T18%3a11%3a19.117%2b00%3a00&created_at%5blt%5d=2019-12-27T18%3a11%3a19.117%2b00%3a00&created_at%5blte%5d=2019-12-27T18%3a11%3a19.117%2b00%3a00&cursor=cursor&customer_id=customer_id&external_customer_id=external_customer_id&limit=1&subscription_id=subscription_id"
165-
),
166-
url
162+
Assert.True(
163+
TestBase.UrisEqual(
164+
new Uri(
165+
"https://api.withorb.com/v1/alerts?created_at%5bgt%5d=2019-12-27T18%3a11%3a19.117%2b00%3a00&created_at%5bgte%5d=2019-12-27T18%3a11%3a19.117%2b00%3a00&created_at%5blt%5d=2019-12-27T18%3a11%3a19.117%2b00%3a00&created_at%5blte%5d=2019-12-27T18%3a11%3a19.117%2b00%3a00&cursor=cursor&customer_id=customer_id&external_customer_id=external_customer_id&limit=1&subscription_id=subscription_id"
166+
),
167+
url
168+
)
167169
);
168170
}
169171

src/Orb.Tests/Models/Alerts/AlertRetrieveParamsTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public void Url_Works()
2222

2323
var url = parameters.Url(new() { ApiKey = "My API Key" });
2424

25-
Assert.Equal(new Uri("https://api.withorb.com/v1/alerts/alert_id"), url);
25+
Assert.True(TestBase.UrisEqual(new Uri("https://api.withorb.com/v1/alerts/alert_id"), url));
2626
}
2727

2828
[Fact]

src/Orb.Tests/Models/Alerts/AlertUpdateParamsTest.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ public void Url_Works()
3737

3838
var url = parameters.Url(new() { ApiKey = "My API Key" });
3939

40-
Assert.Equal(new Uri("https://api.withorb.com/v1/alerts/alert_configuration_id"), url);
40+
Assert.True(
41+
TestBase.UrisEqual(
42+
new Uri("https://api.withorb.com/v1/alerts/alert_configuration_id"),
43+
url
44+
)
45+
);
4146
}
4247

4348
[Fact]

src/Orb.Tests/Models/Beta/BetaCreatePlanVersionParamsTest.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -726,7 +726,9 @@ public void Url_Works()
726726

727727
var url = parameters.Url(new() { ApiKey = "My API Key" });
728728

729-
Assert.Equal(new Uri("https://api.withorb.com/v1/plans/plan_id/versions"), url);
729+
Assert.True(
730+
TestBase.UrisEqual(new Uri("https://api.withorb.com/v1/plans/plan_id/versions"), url)
731+
);
730732
}
731733

732734
[Fact]

src/Orb.Tests/Models/Beta/BetaFetchPlanVersionParamsTest.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@ public void Url_Works()
2424

2525
var url = parameters.Url(new() { ApiKey = "My API Key" });
2626

27-
Assert.Equal(new Uri("https://api.withorb.com/v1/plans/plan_id/versions/version"), url);
27+
Assert.True(
28+
TestBase.UrisEqual(
29+
new Uri("https://api.withorb.com/v1/plans/plan_id/versions/version"),
30+
url
31+
)
32+
);
2833
}
2934

3035
[Fact]

0 commit comments

Comments
 (0)