Class MockResourceBundle
java.lang.Object
java.util.ResourceBundle
org.apache.sling.testing.mock.sling.MockResourceBundle
Mock implementation of an i18n
ResourceBundle.
Contains no translations by default and returns the key itself.
But you can add your own mappings.-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.ResourceBundle
ResourceBundle.Control -
Field Summary
Fields inherited from class java.util.ResourceBundle
parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsKey(String key) getKeys()protected ObjecthandleGetObject(String key) keySet()voidAdd translation.voidAdd translations.Methods inherited from class java.util.ResourceBundle
clearCache, clearCache, getBaseBundleName, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getObject, getString, getStringArray, handleKeySet, setParent
-
Constructor Details
-
MockResourceBundle
- Parameters:
baseName- Base namelocale- Locale
-
-
Method Details
-
getLocale
- Overrides:
getLocalein classResourceBundle
-
handleGetObject
- Specified by:
handleGetObjectin classResourceBundle
-
keySet
- Overrides:
keySetin classResourceBundle
-
getKeys
- Specified by:
getKeysin classResourceBundle
-
getBaseName
- Returns:
- Base name
-
put
Add translation.- Parameters:
key- Keyvalue- Value
-
putAll
Add translations.- Parameters:
map- Translation map
-
containsKey
- Overrides:
containsKeyin classResourceBundle
-