Package org.robolectric.config
Class ConfigurationRegistry
java.lang.Object
org.robolectric.config.ConfigurationRegistry
public class ConfigurationRegistry extends Object
Holds configuration objects for the current test, computed using
Configurer
.
Configuration is computed before tests run, outside of their sandboxes. If the configuration
is needed from within a sandbox (when a test is executing), we need to transfer it to a class
that the SandboxClassLoader recognizes. We do this by serializing and deserializing in maybeReloadInSandboxClassLoader(Object)
.
-
Field Summary
Fields Modifier and Type Field Description static ConfigurationRegistry
instance
-
Constructor Summary
Constructors Constructor Description ConfigurationRegistry(Map<Class<?>,Object> configClassMap)
-
Method Summary
-
Field Details
-
Constructor Details
-
Method Details
-
get
Returns the configuration object of the specified class, computed usingConfigurer
.
-