@Test
public void testStorageExpandFeature(TestContext context){

    List<Rule> rules = setUpRules();
    RuleFeaturesProvider provider = new RuleFeaturesProvider(rules);
    List<RuleFeatures> ruleFeatures = provider.getFeaturesList();
    assertCommonResults(context, ruleFeatures, rules);
    context.assertTrue(ruleFeatures.get(0).hasFeature(STORAGE_EXPAND));
    context.assertFalse(ruleFeatures.get(1).hasFeature(STORAGE_EXPAND));
    context.assertTrue(ruleFeatures.get(2).hasFeature(STORAGE_EXPAND));
    context.assertFalse(ruleFeatures.get(3).hasFeature(STORAGE_EXPAND));
    context.assertTrue(ruleFeatures.get(4).hasFeature(STORAGE_EXPAND));
    context.assertFalse(ruleFeatures.get(5).hasFeature(STORAGE_EXPAND));
    context.assertTrue(ruleFeatures.get(6).hasFeature(STORAGE_EXPAND));
    context.assertFalse(ruleFeatures.get(7).hasFeature(STORAGE_EXPAND));
    context.assertTrue(ruleFeatures.get(8).hasFeature(STORAGE_EXPAND));
    context.assertFalse(ruleFeatures.get(9).hasFeature(STORAGE_EXPAND));
}