Skip to content

Commit 2f9bf83

Browse files
committed
Final Version
1 parent bfcc7a0 commit 2f9bf83

File tree

2 files changed

+16
-17
lines changed

2 files changed

+16
-17
lines changed

core-api/src/test/java/com/optimizely/ab/optimizelyconfig/OptimizelyConfigServiceTest.java

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -26,39 +26,38 @@
2626
import static java.util.Arrays.asList;
2727
import static org.junit.Assert.*;
2828

29-
@RunWith(MockitoJUnitRunner.class)
3029
public class OptimizelyConfigServiceTest {
3130

3231
private ProjectConfig projectConfig;
3332
private OptimizelyConfigService optimizelyConfigService;
34-
private OptimizelyConfig exptectedConfig;
33+
private OptimizelyConfig expectedConfig;
3534

3635
@Before
3736
public void initialize() {
3837
projectConfig = generateOptimizelyConfig();
3938
optimizelyConfigService = new OptimizelyConfigService(projectConfig);
40-
exptectedConfig = getExpectedConfig();
39+
expectedConfig = getExpectedConfig();
4140
}
4241

4342
@Test
4443
public void testGetExperimentsMap() {
4544
Map<String, OptimizelyExperiment> optimizelyExperimentMap = optimizelyConfigService.getExperimentsMap();
4645
assertEquals(optimizelyExperimentMap.size(), 2);
47-
assertEquals(exptectedConfig.getExperimentsMap(), optimizelyExperimentMap);
46+
assertEquals(expectedConfig.getExperimentsMap(), optimizelyExperimentMap);
4847
}
4948

5049
@Test
5150
public void testRevision() {
5251
String revision = optimizelyConfigService.getConfig().getRevision();
53-
assertEquals(exptectedConfig.getRevision(), revision);
52+
assertEquals(expectedConfig.getRevision(), revision);
5453
}
5554

5655
@Test
5756
public void testGetFeaturesMap() {
5857
Map<String, OptimizelyExperiment> optimizelyExperimentMap = optimizelyConfigService.getExperimentsMap();
5958
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);
6261
}
6362

6463
@Test
@@ -67,7 +66,7 @@ public void testGetFeatureVariablesMap() {
6766
Map<String, OptimizelyVariable> optimizelyVariableMap =
6867
optimizelyConfigService.getFeatureVariablesMap(featureFlag.getVariables());
6968
Map<String, OptimizelyVariable> expectedVariablesMap =
70-
exptectedConfig.getFeaturesMap().get("multi_variate_feature").getVariablesMap();
69+
expectedConfig.getFeaturesMap().get("multi_variate_feature").getVariablesMap();
7170
assertEquals(expectedVariablesMap.size(), optimizelyVariableMap.size());
7271
assertEquals(expectedVariablesMap, optimizelyVariableMap);
7372
}
@@ -77,7 +76,7 @@ public void testGetExperimentsMapForFeature() {
7776
List<String> experimentIds = projectConfig.getFeatureFlags().get(1).getExperimentIds();
7877
Map<String, OptimizelyExperiment> optimizelyFeatureExperimentMap =
7978
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());
8180
}
8281

8382
@Test
@@ -114,8 +113,8 @@ public void testGetFeatureVariableUsageInstanceMap() {
114113
public void testGetVariationsMap() {
115114
Map<String, OptimizelyVariation> optimizelyVariationMap =
116115
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);
119118
}
120119

121120
@Test
@@ -128,7 +127,7 @@ public void testGetExperimentFeatureKey() {
128127
public void testGenerateFeatureKeyToVariablesMap() {
129128
Map<String, List<FeatureVariable>> featureKeyToVariableMap = optimizelyConfigService.generateFeatureKeyToVariablesMap();
130129
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");
132131
assertEquals(expectedOptimizelyVariable.getId(), featureVariable.getId());
133132
assertEquals(expectedOptimizelyVariable.getValue(), featureVariable.getDefaultValue());
134133
assertEquals(expectedOptimizelyVariable.getKey(), featureVariable.getKey());
@@ -140,7 +139,7 @@ public void testGetMergedVariablesMap() {
140139
Variation variation = projectConfig.getExperiments().get(1).getVariations().get(1);
141140
Map<String, OptimizelyVariable> optimizelyVariableMap = optimizelyConfigService.getMergedVariablesMap(variation, "3262035800");
142141
Map<String, OptimizelyVariable> expectedOptimizelyVariableMap =
143-
exptectedConfig.getExperimentsMap().get("multivariate_experiment").getVariationsMap().get("Feorge").getVariablesMap();
142+
expectedConfig.getExperimentsMap().get("multivariate_experiment").getVariationsMap().get("Feorge").getVariablesMap();
144143
assertEquals(expectedOptimizelyVariableMap.size(), optimizelyVariableMap.size());
145144
assertEquals(expectedOptimizelyVariableMap, optimizelyVariableMap);
146145
}

core-api/src/test/java/com/optimizely/ab/optimizelyconfig/OptimizelyConfigTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ public class OptimizelyConfigTest {
2828
@Test
2929
public void testOptimizelyConfig() {
3030
OptimizelyConfig optimizelyConfig = new OptimizelyConfig(
31-
generateExperimntMap(),
31+
generateExperimentMap(),
3232
generateFeatureMap(),
3333
"101"
3434
);
3535
assertEquals("101", optimizelyConfig.getRevision());
3636
// verify the experiments map
37-
Map<String, OptimizelyExperiment> optimizelyExperimentMap = generateExperimntMap();
37+
Map<String, OptimizelyExperiment> optimizelyExperimentMap = generateExperimentMap();
3838
assertEquals(optimizelyExperimentMap.size(), optimizelyConfig.getExperimentsMap().size());
3939
assertEquals(optimizelyExperimentMap, optimizelyConfig.getExperimentsMap());
4040

@@ -44,7 +44,7 @@ public void testOptimizelyConfig() {
4444
assertEquals(optimizelyFeatureMap, optimizelyConfig.getFeaturesMap());
4545
}
4646

47-
private Map<String, OptimizelyExperiment> generateExperimntMap() {
47+
private Map<String, OptimizelyExperiment> generateExperimentMap() {
4848
Map<String, OptimizelyExperiment> optimizelyExperimentMap = new HashMap<>();
4949
optimizelyExperimentMap.put("test_exp_1", new OptimizelyExperiment(
5050
"33",
@@ -64,7 +64,7 @@ private Map<String, OptimizelyFeature> generateFeatureMap() {
6464
optimizelyFeatureMap.put("test_feature_1", new OptimizelyFeature(
6565
"42",
6666
"test_feature_1",
67-
generateExperimntMap(),
67+
generateExperimentMap(),
6868
generateVariablesMap()
6969
));
7070
return optimizelyFeatureMap;

0 commit comments

Comments
 (0)