26
26
import static java .util .Arrays .asList ;
27
27
import static org .junit .Assert .*;
28
28
29
- @ RunWith (MockitoJUnitRunner .class )
30
29
public class OptimizelyConfigServiceTest {
31
30
32
31
private ProjectConfig projectConfig ;
33
32
private OptimizelyConfigService optimizelyConfigService ;
34
- private OptimizelyConfig exptectedConfig ;
33
+ private OptimizelyConfig expectedConfig ;
35
34
36
35
@ Before
37
36
public void initialize () {
38
37
projectConfig = generateOptimizelyConfig ();
39
38
optimizelyConfigService = new OptimizelyConfigService (projectConfig );
40
- exptectedConfig = getExpectedConfig ();
39
+ expectedConfig = getExpectedConfig ();
41
40
}
42
41
43
42
@ Test
44
43
public void testGetExperimentsMap () {
45
44
Map <String , OptimizelyExperiment > optimizelyExperimentMap = optimizelyConfigService .getExperimentsMap ();
46
45
assertEquals (optimizelyExperimentMap .size (), 2 );
47
- assertEquals (exptectedConfig .getExperimentsMap (), optimizelyExperimentMap );
46
+ assertEquals (expectedConfig .getExperimentsMap (), optimizelyExperimentMap );
48
47
}
49
48
50
49
@ Test
51
50
public void testRevision () {
52
51
String revision = optimizelyConfigService .getConfig ().getRevision ();
53
- assertEquals (exptectedConfig .getRevision (), revision );
52
+ assertEquals (expectedConfig .getRevision (), revision );
54
53
}
55
54
56
55
@ Test
57
56
public void testGetFeaturesMap () {
58
57
Map <String , OptimizelyExperiment > optimizelyExperimentMap = optimizelyConfigService .getExperimentsMap ();
59
58
Map <String , OptimizelyFeature > optimizelyFeatureMap = optimizelyConfigService .getFeaturesMap (optimizelyExperimentMap );
60
- assertEquals (optimizelyFeatureMap .size (), 2 );
61
- assertEquals (exptectedConfig .getFeaturesMap (), optimizelyFeatureMap );
59
+ assertEquals (2 , optimizelyFeatureMap .size ());
60
+ assertEquals (expectedConfig .getFeaturesMap (), optimizelyFeatureMap );
62
61
}
63
62
64
63
@ Test
@@ -67,7 +66,7 @@ public void testGetFeatureVariablesMap() {
67
66
Map <String , OptimizelyVariable > optimizelyVariableMap =
68
67
optimizelyConfigService .getFeatureVariablesMap (featureFlag .getVariables ());
69
68
Map <String , OptimizelyVariable > expectedVariablesMap =
70
- exptectedConfig .getFeaturesMap ().get ("multi_variate_feature" ).getVariablesMap ();
69
+ expectedConfig .getFeaturesMap ().get ("multi_variate_feature" ).getVariablesMap ();
71
70
assertEquals (expectedVariablesMap .size (), optimizelyVariableMap .size ());
72
71
assertEquals (expectedVariablesMap , optimizelyVariableMap );
73
72
}
@@ -77,7 +76,7 @@ public void testGetExperimentsMapForFeature() {
77
76
List <String > experimentIds = projectConfig .getFeatureFlags ().get (1 ).getExperimentIds ();
78
77
Map <String , OptimizelyExperiment > optimizelyFeatureExperimentMap =
79
78
optimizelyConfigService .getExperimentsMapForFeature (experimentIds , optimizelyConfigService .getExperimentsMap ());
80
- assertEquals (exptectedConfig .getFeaturesMap ().get ("multi_variate_feature" ).getExperimentsMap ().size (), optimizelyFeatureExperimentMap .size ());
79
+ assertEquals (expectedConfig .getFeaturesMap ().get ("multi_variate_feature" ).getExperimentsMap ().size (), optimizelyFeatureExperimentMap .size ());
81
80
}
82
81
83
82
@ Test
@@ -114,8 +113,8 @@ public void testGetFeatureVariableUsageInstanceMap() {
114
113
public void testGetVariationsMap () {
115
114
Map <String , OptimizelyVariation > optimizelyVariationMap =
116
115
optimizelyConfigService .getVariationsMap (projectConfig .getExperiments ().get (1 ).getVariations (), "3262035800" );
117
- assertEquals (exptectedConfig .getExperimentsMap ().get ("multivariate_experiment" ).getVariationsMap ().size (), optimizelyVariationMap .size ());
118
- assertEquals (exptectedConfig .getExperimentsMap ().get ("multivariate_experiment" ).getVariationsMap (), optimizelyVariationMap );
116
+ assertEquals (expectedConfig .getExperimentsMap ().get ("multivariate_experiment" ).getVariationsMap ().size (), optimizelyVariationMap .size ());
117
+ assertEquals (expectedConfig .getExperimentsMap ().get ("multivariate_experiment" ).getVariationsMap (), optimizelyVariationMap );
119
118
}
120
119
121
120
@ Test
@@ -128,7 +127,7 @@ public void testGetExperimentFeatureKey() {
128
127
public void testGenerateFeatureKeyToVariablesMap () {
129
128
Map <String , List <FeatureVariable >> featureKeyToVariableMap = optimizelyConfigService .generateFeatureKeyToVariablesMap ();
130
129
FeatureVariable featureVariable = featureKeyToVariableMap .get ("multi_variate_feature" ).get (0 );
131
- OptimizelyVariable expectedOptimizelyVariable = exptectedConfig .getFeaturesMap ().get ("multi_variate_feature" ).getVariablesMap ().get ("first_letter" );
130
+ OptimizelyVariable expectedOptimizelyVariable = expectedConfig .getFeaturesMap ().get ("multi_variate_feature" ).getVariablesMap ().get ("first_letter" );
132
131
assertEquals (expectedOptimizelyVariable .getId (), featureVariable .getId ());
133
132
assertEquals (expectedOptimizelyVariable .getValue (), featureVariable .getDefaultValue ());
134
133
assertEquals (expectedOptimizelyVariable .getKey (), featureVariable .getKey ());
@@ -140,7 +139,7 @@ public void testGetMergedVariablesMap() {
140
139
Variation variation = projectConfig .getExperiments ().get (1 ).getVariations ().get (1 );
141
140
Map <String , OptimizelyVariable > optimizelyVariableMap = optimizelyConfigService .getMergedVariablesMap (variation , "3262035800" );
142
141
Map <String , OptimizelyVariable > expectedOptimizelyVariableMap =
143
- exptectedConfig .getExperimentsMap ().get ("multivariate_experiment" ).getVariationsMap ().get ("Feorge" ).getVariablesMap ();
142
+ expectedConfig .getExperimentsMap ().get ("multivariate_experiment" ).getVariationsMap ().get ("Feorge" ).getVariablesMap ();
144
143
assertEquals (expectedOptimizelyVariableMap .size (), optimizelyVariableMap .size ());
145
144
assertEquals (expectedOptimizelyVariableMap , optimizelyVariableMap );
146
145
}
0 commit comments