package org.jtwig.resource.metadata;
import com.google.common.base.Optional;
import org.jtwig.resource.exceptions.ResourceException;
import org.junit.Test;
import java.net.URL;
import java.nio.charset.Charset;
import static org.hamcrest.Matchers.is;
import static org.junit.Assert.assertThat;
public class EmptyResourceMetadataTest {
private EmptyResourceMetadata underTest = EmptyResourceMetadata.instance();
@Test
public void exists() throws Exception {
boolean result = underTest.exists();
assertThat(result, is(false));
}
@Test(expected = ResourceException.class)
public void load() throws Exception {
underTest.load();
}
@Test
public void getCharset() throws Exception {
Optional<Charset> result = underTest.getCharset();
assertThat(result.isPresent(), is(false));
}
@Test
public void toUrl() throws Exception {
Optional<URL> result = underTest.toUrl();
assertThat(result.isPresent(), is(false));
}
}