Skip to content

Commit bfadeaf

Browse files
Tarek AhmedTarek Ahmed
authored andcommitted
Add tests for null variants
1 parent 93fa5a7 commit bfadeaf

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

constructorio-client/src/test/java/io/constructor/client/BrowseResponseTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,5 +327,9 @@ public void createBrowseResponseShouldReturnAResultWithFeatures() throws Excepti
327327
"browse result feature variant [name] exists",
328328
response.getResponse().getFeatures().get(0).getVariant().getName(),
329329
"default_rules");
330+
assertEquals(
331+
"browse result feature variant returns null if empty",
332+
response.getResponse().getFeatures().get(1).getVariant(),
333+
null);
330334
}
331335
}

constructorio-client/src/test/java/io/constructor/client/SearchResponseTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,5 +303,9 @@ public void createSearchResponseShouldReturnAResultWithFeatures() throws Excepti
303303
"search result feature variant [display name] exists",
304304
response.getResponse().getFeatures().get(0).getVariant().getDisplayName(),
305305
"Default weights");
306+
assertEquals(
307+
"search result feature variant returns null if empty",
308+
response.getResponse().getFeatures().get(2).getVariant(),
309+
null);
306310
}
307311
}

0 commit comments

Comments
 (0)