@@ -2143,16 +2143,24 @@ public void impressionPropertiesTest() {
21432143 assertEquals (
"on" ,
client .
getTreatmentsByFlagSets (
new Key (
"[email protected] " ,
"[email protected] " ),
Arrays .
asList (
"set" ),
attributes ,
properties ).
get (
test ));
21442144 assertEquals (
"on" ,
client .
getTreatmentsWithConfigByFlagSet (
new Key (
"[email protected] " ,
"[email protected] " ),
"set" ,
attributes ,
properties ).
get (
test ).
treatment ());
21452145 assertEquals (
"on" ,
client .
getTreatmentsWithConfigByFlagSets (
new Key (
"[email protected] " ,
"[email protected] " ),
Arrays .
asList (
"set" ),
attributes ,
properties ).
get (
test ).
treatment ());
2146+ assertEquals (
"off" ,
client .
getTreatment (
"[email protected] " ,
test ,
properties ));
2147+ assertEquals (
"off" ,
client .
getTreatmentWithConfig (
"[email protected] " ,
test ,
properties ).
treatment ());
2148+ assertEquals (
"off" ,
client .
getTreatments (
"[email protected] " ,
Arrays .
asList (
test ),
properties ).
get (
test ));
2149+ assertEquals (
"off" ,
client .
getTreatmentsWithConfig (
"[email protected] " ,
Arrays .
asList (
test ),
properties ).
get (
test ).
treatment ());
2150+ assertEquals (
"off" ,
client .
getTreatmentsByFlagSet (
"[email protected] " ,
"set" ,
properties ).
get (
test ));
2151+ assertEquals (
"off" ,
client .
getTreatmentsByFlagSets (
"[email protected] " ,
Arrays .
asList (
"set" ),
properties ).
get (
test ));
2152+ assertEquals (
"off" ,
client .
getTreatmentsWithConfigByFlagSet (
"[email protected] " ,
"set" ,
properties ).
get (
test ).
treatment ());
2153+ assertEquals (
"off" ,
client .
getTreatmentsWithConfigByFlagSets (
"[email protected] " ,
Arrays .
asList (
"set" ),
properties ).
get (
test ).
treatment ());
21462154
21472155 ArgumentCaptor <List > impressionCaptor = ArgumentCaptor .forClass (List .class );
2148- verify (impressionsManager , times (16 )).track (impressionCaptor .capture ());
2156+ verify (impressionsManager , times (24 )).track (impressionCaptor .capture ());
21492157 assertNotNull (impressionCaptor .getValue ());
21502158
21512159 DecoratedImpression impression = (DecoratedImpression ) impressionCaptor .getAllValues ().get (0 ).get (0 );
21522160 assertEquals (
"[email protected] " ,
impression .
impression ().
key ());
21532161 assertEquals ("{\" prop2\" :\" val2\" ,\" prop1\" :\" val1\" }" , impression .impression ().properties ());
21542162
2155- for (int i =1 ; i <=15 ; i ++) {
2163+ for (int i =1 ; i <=23 ; i ++) {
21562164 impression = (DecoratedImpression ) impressionCaptor .getAllValues ().get (i ).get (0 );
21572165 assertEquals ("bilal" + i + "@codigo.com" , impression .impression ().key ());
21582166 assertEquals ("{\" prop2\" :\" val2\" ,\" prop1\" :\" val1\" }" , impression .impression ().properties ());
0 commit comments