@Test
public void valuesProperlyRetrievedFromAggregateBundle() {
ResourceBundle bundle_1 = ResourceBundle.getBundle( BUNDLE_NAME_1 );
ResourceBundle bundle_2 = ResourceBundle.getBundle( BUNDLE_NAME_2 );
ResourceBundle aggregateBundle = new AggregateBundle( Arrays.asList( bundle_1, bundle_2 ) );
assertEquals(
aggregateBundle.getString( "key_1" ),
"value 1 from bundle 1",
"Value for key_1 should be retrieved from bundle 1"
);
assertEquals(
aggregateBundle.getString( "key_2" ),
"value 2 from bundle 1",
"Value for key_2 should be retrieved from bundle 1"
);
assertEquals(
aggregateBundle.getString( "key_3" ),
"value 3 from bundle 2",
"Value for key_3 should be retrieved from bundle 2"
);
}