Updated clicks summary test to match current API response

This commit is contained in:
Erik C. Thauvin 2024-09-20 17:16:05 -07:00
parent e81e7f315a
commit ba92c1f3b1
Signed by: erik
GPG key ID: 776702A6A2DA330E
2 changed files with 5 additions and 12 deletions

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="PropertiesComponent">{
&quot;keyToString&quot;: {
&quot;settings.editor.selected.configurable&quot;: &quot;reference.settings.ide.settings.new.ui&quot;
}
}</component>
</project>

View file

@ -180,12 +180,13 @@ class BitlyTest {
fun `clicks summary`() {
val bl = bitly.bitlinks()
assertThat(bl.clicks(shortUrl)).isNotEqualTo(Constants.EMPTY)
bl.clicks(shortUrl, unit = Units.MONTH, units = 6)
val clicks = bl.clicks(shortUrl, unit = Units.MONTH, units = 1)
assertThat(bl.lastCallResponse).all {
prop(CallResponse::isUpgradeRequired)
prop(CallResponse::statusCode).isEqualTo(402)
prop(CallResponse::description).startsWith("Metrics")
prop(CallResponse::isSuccessful).isTrue()
prop(CallResponse::statusCode).isEqualTo(200)
prop(CallResponse::description).isEmpty()
}
assertThat(clicks.toInt()).isGreaterThanOrEqualTo(0)
}
@Test