public class BeanFactory extends Object
| Constructor and Description |
|---|
BeanFactory() |
BeanFactory(FixtureScanner scanner) |
BeanFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
BeanFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
FixtureScanner scanner) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
create(Class<T> clazz,
String... fixtureNames) |
String |
createAsString(String... fixtureNames) |
void |
init() |
void |
registerAll(Map<String,com.fasterxml.jackson.databind.JsonNode> fixtures) |
void |
registerFixture(String name,
com.fasterxml.jackson.databind.JsonNode fixture) |
void |
setAllowUnknownProperties(boolean allowUnknownProperties) |
void |
unregisterFixture(String name) |
public BeanFactory()
public BeanFactory(FixtureScanner scanner)
public BeanFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public BeanFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
FixtureScanner scanner)
public void init()
throws IOException
IOExceptionpublic void registerFixture(String name, com.fasterxml.jackson.databind.JsonNode fixture)
public void unregisterFixture(String name)
public <T> T create(Class<T> clazz, String... fixtureNames) throws IllegalAccessException, InstantiationException, com.fasterxml.jackson.core.JsonProcessingException
IllegalAccessExceptionInstantiationExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionpublic void setAllowUnknownProperties(boolean allowUnknownProperties)
Copyright © 2013. All Rights Reserved.