package org.jtwig.resource.environment; import org.jtwig.resource.config.ResourceConfiguration; import org.jtwig.resource.config.ResourceConfigurationBuilder; import org.jtwig.resource.reference.ResourceReferenceExtractor; import org.junit.Test; import static org.hamcrest.Matchers.is; import static org.junit.Assert.assertThat; import static org.mockito.Mockito.mock; public class ResourceEnvironmentTest { @Test public void defaultResourceEnv() throws Exception { ResourceReferenceExtractor referenceExtractor = mock(ResourceReferenceExtractor.class); ResourceConfiguration resourceConfiguration = new ResourceConfigurationBuilder<>() .withResourceReferenceExtractor(referenceExtractor) .build(); ResourceEnvironment resourceEnvironment = new ResourceEnvironmentFactory().create(resourceConfiguration); assertThat(resourceEnvironment.getResourceReferenceExtractor(), is(referenceExtractor)); } }