Replace unnecessary type parameters with <>
[Sone.git] / src / test / java / net / pterodactylus / sone / template / FilesystemTemplateTest.java
index cd989eb..9259ef5 100644 (file)
@@ -2,6 +2,7 @@ package net.pterodactylus.sone.template;
 
 import static org.hamcrest.MatcherAssert.assertThat;
 import static org.hamcrest.Matchers.is;
+import static org.hamcrest.Matchers.notNullValue;
 
 import java.io.File;
 import java.io.IOException;
@@ -21,14 +22,12 @@ import org.junit.Test;
 
 /**
  * Unit test for {@link FilesystemTemplate}.
- *
- * @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
  */
 public class FilesystemTemplateTest {
 
        private final File tempFile;
        private final FilesystemTemplate filesystemTemplate;
-       private final AtomicReference<StringWriter> stringWriter = new AtomicReference<StringWriter>(new StringWriter());
+       private final AtomicReference<StringWriter> stringWriter = new AtomicReference<>(new StringWriter());
        private final TemplateContext templateContext = new TemplateContext();
 
        public FilesystemTemplateTest() throws IOException {
@@ -108,4 +107,19 @@ public class FilesystemTemplateTest {
                assertThat(getRenderedString(), is("New.a1.Test"));
        }
 
+       @Test
+       public void columnOfReturnedTemplateIsReturnedAsZero() {
+               assertThat(filesystemTemplate.getColumn(), is(0));
+       }
+
+       @Test
+       public void lineOfReturnedTemplateIsReturnedAsZero() {
+               assertThat(filesystemTemplate.getLine(), is(0));
+       }
+
+       @Test
+       public void templateCanBeIteratedOver() {
+           assertThat(filesystemTemplate.iterator(), notNullValue());
+       }
+
 }